Releases: Tencent/tdesign
TDesign Weekly Release (Jul 1st 2024)
Miniprogram for WeChat 发布 1.4.5
🚀 Features
Progress
:circle
风格进度条支持自定义起始角度 @jarmywang (#2903)SwipeCell
: 新增dragstart
和dragend
事件 @Lyan-u (#2904)PullDownRefresh
: 新增disabled
属性 @Lyan-u (#2904)Search
: 新增resultList
属性,支持预览列表 @byq1213 @anlyyao (#2520)Picker
: 新增itemHeight
属性,支持自定义PickerItem
子项高度 @anlyyao (#2953)
🐞 Bug Fixes
Popup
: 修复右侧弹层未适配自定义标题栏高度 @jarmywang (#2921)Navbar
: 组件内部适配wx.onMenuButtonBoundingClientRectWeightChange()
@jby0107 (#2922)Input
: 修复Skyline
下点击清除图标时页面上bindtap
无效 @anlyyao (#2946)
🚧 Others
site
: 全量组件补充示例代码片段,支持导入开发者工具预览 @anlyyao (#2939)Picker
: 废弃无实际意义的--td-picker-item-height
@anlyyao (#2953)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.4.5
TDesign Weekly Release (Jun 4th 2024)
Vue2 for Web 发布 1.9.7
🐞 Bug Fixes
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.9.7
Vue2 for Web 发布 1.9.6
🐞 Bug Fixes
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.9.6
Vue3 for Web 发布 1.9.7
🚀 Features
Tree
:Descriptions
: 新增tableLayout
属性 @zhangpaopao0609 (#4257)Tabs
: 新增scrollPosition
选中滑块滚动最终停留位置 @oljc (#4269)Dialog
: 新增dialogStyle
和dialogClassName
API,作用于弹窗本身,方便对弹窗本身样式进行调整 @uyarn (#4347)Plugin
: 单独导出涉及Plugin
相关组件的样式,支持修改前缀的部分场景使用 @uyarn (#4343)InputNumber
: 支持Form
组件的readonly
API @xiaojueshi (#4321)
🐞 Bug Fixes
Select
:- 修复键盘上下键选中选项后
onEnter
事件获取的context.value
错误的问题 @1379255913 (#4303) - 修复
Option
在OptionGroup
中必须使用v-for
才可以使用的缺陷 @1379255913 (#4318)
- 修复键盘上下键选中选项后
DatePicker
:- 修复切换
mode
时,日期选择器切换头部显示错误的问题 @wilonjiang (#4292) - 修复切换
mode
时,format
未匹配导致组件解析失败的问题 @wilonjiang (#4292)
- 修复切换
Table
:- 修正
tableLayout: auto
和固定表头搭配使用的列宽不同步问题 @Cat1007 (#4285) - 删除
ellipsis.tsx
中不必要的标志重置 @xiaojueshi (#4349)
- 修正
Tree
:Pagination
: 选择器更改时内部当前值未修改 @betavs (#4284)Cascader
: 修复无children
选项点击时不会显示之前的列表 @1379255913 (#4301)
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.9.7
React for Web 发布 1.7.6
🚀 Features
Tabs
: 支持通过滚轮或者触摸板进行滚动操作,新增scrollPosition
API,支持配置选中滑块滚动最终停留位置 @oljc (#2954)ImageViewer
: 新增isSvg
属性,支持原生SVG
预览显示,用于对SVG
进行操作的场景 @HaixingOoO (#2958)Input
: 新增spellCheck
API @NWYLZW (#2941)
🐞 Bug Fixes
DatePicker
: 修复单独使用DateRangePickerPanel
面板头部点击逻辑与DateRangePicker
不一致的问题 @uyarn (#2944)Form
: 修复嵌套FormList
场景下使用shouldUpdate
导致循环渲染的问题 @moecasts (#2948)Tabs
: 修复1.7.4
版本后,Tabs
的 className 影响TabItem
的问题 @uyarn (#2946)Table
: 修复usePagination
中pagination
动态变化的功能问题 @HaixingOoO (#2960)Table
: 修复鼠标右键表格也可以触发列宽拖拽的问题 @HaixingOoO (#2961)Table
: 修复只存在一列可被 resize 的使用场景下,拖拽功能异常的问题 @uyarn (#2959)
🚧 Others
- 站点全量新增 TypeScript 示例代码 @uyarn @HaixingOoO @ZWkang (#2871)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.7.6
Miniprogram for WeChat 发布 1.4.4
🐞 Bug Fixes
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.4.4
Vue3 for Mobile 发布 1.3.1
🐞 Bug Fixes
Form
: 修复表单组件禁用优先级 (组件 > 组件组 >表单
) @liweijie0812 (#1472)Checkbox
: 修复导出组件名称错误 @anlyyao (#1478)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.3.1
TDesign Weekly Release (Jun 3rd 2024)
Vue2 for Web 发布 1.9.5
🚀 Features
Transfer
: 修复通过Function
方法使用Tree
属性的能力 @sinbadmaster (#3185)Tabs
DatePicker
: 优化日期区间选择器头部区间的变化逻辑,选择后左侧区间大于右侧区间,则默认调整为左侧区间始终比右侧区间小 1 @uyarn (#3207)
🐞 Bug Fixes
Tree
: 新增allowDrop
API,支持拖放限制的能力,具体参考相关示例 @TabSpace (#3206)Cascader
: 修复无children选项点击时仍然显示之前列表的问题 @1379255913 (#3201)InputNumber
: 修复allowInputOverLimit=false
大小值判断时,value
为undefined
时,会出现显示 Infinity 的问题 @HaixingOoOSelectInput
: 修复多选情况下设置allowInput
为 true 无法输入的问题 @hy212 (#3195)
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.9.5)
Miniprogram for WeChat 发布 1.4.3
🚀 Features
🐞 Bug Fixes
Calendar
: 优化title
默认值 @anlyyao (#2858)Swiper
: 修复navigation
插槽无效的问题 @jarmywang (#2859)TabBar
: 修复自定义tabbar
中深色模式颜色错误 @anlyyao (#2861)CheckTag
: 更正组件内部checked
属性类型 @anlyyao (#2871)Navbar
: 修复占位区高度错误 @jby0107 (#2877)Radio
: 修复禁用态样式错误 @anlyyao (#2875)Dialog
:close-on-overlay-click
属性默认值从undefined
改为false
@jarmywang (#2874)Cascader
: 优化组件性能,支持4级地址 @novlan1 (#2866)
🚧 Others
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.4.3)
Vue3 for Mobile 发布 1.3.0
🚀 Features
TreeSelect
: 新增TreeSelect
组件 @Lyan-u (#1347)Layout
: 新增Layout
组件 @aaronmhl (#1393)Loading
: 新增attach
和fullscreen
属性,并支持函数式调用 @dexterBo (#1444)ImageViewer
: 优化align
配置长图滚动范围设置 @aaronmhl (#1442)SideBar
:label
标签对齐方式从 "居中对齐" 变更为 “左对齐” @anlyyao (#1347)SideBar
: 修复禁用态仍能点选的问题 @anlyyao (#1347)Form
: 支持scrollToFirstError
,自动滚动到第一个校验不通过的字段位置 @liweijie0812 (#1460)Form
: 新增preventSubmitDefault
属性,表示是否阻止表单提交默认事件 @liweijie0812 (#1465)FormItem
: 新增arrow
属性,表示是否显示右侧箭头 @liweijie0812 (#1465)ActionSheet
:sfc
改tsx
@jiasy1616 (#1445)Message
:sfc
改tsx
@anlyyao (#1448)ConfigProvider
:sfc
改tsx
@anlyyao (#1459)List
:sfc
改tsx
@Florian-lan (#1437)
🐞 Bug Fixes
Input
: 修复type='password'
场景下查看密码无效 @liweijie0812 (#1464)
🚧 Others
- other: 支持通过
import
方式引入组件类型,e.g.,import { ActionSheetProps } from 'tdesign-mobile-vue';
@anlyyao (#1461)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.3.0)
TDesign Weekly Release (Jun 1st 2024)
Vue3 for Web 发布 1.9.6
🚀 Features
Form
: 新增readonly
属性,支持配置表单只读 @xiaojueshi (#4176)Button
: 新增loadingProps
API @novlan1 (#4219)Breadcrumb
: 优化展示文字overflow
展示tooltip
的判断条件 @xiaojueshi (#4220)Table
: 优化展示文字overflow
展示tooltip
的判断条件 @xiaojueshi (#4220)SelectInput
: 新增size
属性 @1379255913 (#4229)Watermark
: 增强水印防篡改能力 @oljc (#4233)Tabs
: 支持通过滚轮或者触摸板进行滚动操作 @oljc (#4222)DatePicker
: 优化日期区间选择器头部区间的变化逻辑,选择后左侧区间大于右侧区间,则默认调整为左侧区间始终比右侧区间小 @uyarn (#4263)Input
: 新增spellCheck
是否开启拼写检查 @liweijie0812 (#4265)TreeSelect
: 对外暴露treeRef
@novlan1 (#4235)ImageViewer
: 支持原生svg
渲染 @josonyang (#4249)Drawer
: 增加拖拽时的最大最小限制,增加onSizeDragEnd
回调函数 @ZWkang (#4009)
🐞 Bug Fixes
Cascader
:- 修复
prefixIcon
、suffix
和suffixIcon
的slot
功能缺失的问题 @1379255913 (#4229) - 修复
autofocus
功能失效的问题 @uyarn (#4266)
- 修复
Tabs
: 修复滑块定位问题 @ZTH520 (#4207)List
: 修复开启虚拟滚动的异常问题 @uyarn (#4208)Table
: 修正固定行和虚拟滚动的组合使用场景 @Cat1007 (#4145)Select
: 修复远程搜索配合过滤,输入筛选条件后,使用键盘选择异常的问题 @ZTH520 (#4218)Table
: 修复filter.type
的告警逻辑问题 @uyarn (#4226)InputNumber
: 修复allowInputOverLimit=false
大小值判断时,value
为undefined
时,会出现显示 Infinity 的问题 @HaixingOoO @uyarn (#4262)DatePicker
: 修复在指定format
和valueType
下,年份解析错误问题 @Ericleungs (#4161)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/19.6
Miniprogram for WeChat 发布 1.4.2
🐞 Bug Fixes
Skeleton
: 修复深色模式渐变动画颜色错误 @anlyyao (#2818)Slider
: 修复禁用态样式错误 @anlyyao (#2814)TabBar
: 修复icon
插槽不显示问题 @jarmywang (#2821)Tabs
: 修复当改变文本大小时下划线滑动位置错误 @anlyyao (#2822)ActionSheet
: 修复控制台告警 @anlyyao (#2838)Tabs
: 修复部分css
变量无效 @betavs (#2843)
🚧 Others
CountDown
: 示例添加TCloudNumber
字体的Base64
转码 @ArcticFoxPro (#2836)Message
: 修复官网Message
组件示例页面白屏 @anlyyao (#2841)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.4.2
Vue3 for Mobile 发布 1.2.4
🚀 Features
Rate
:sfc
改tsx
@1379255913 (#1417)BackTop
:sfc
改tsx
@liweijie0812 (#1333)Image
:sfc
改tsx
@jiasy1616 (#1414)NoticeBar
:sfc
改tsx
@zuiaiwanqian (#1378)Toast
: 新增className
属性 @anlyyao (#1432)Toast
:sfc
totsx
@betavs (#1397)Input
: 新增spellCheck
是否开启拼写检查 @liweijie0812 (#1435)Input
: TS类型InputValue
支持number
@liweijie0812 (#1435)Input
:maxlength
属性扩展支持string
类型 @liweijie0812 (#1436)ImageViewer
:sfc
改tsx
@aaronmhl (#1422)
🐞 Bug Fixes
Swiper
: 修复current
动态更新问题 @zuiaiwanqian (#1404)Image
: 修复lazy
为true
时,图片无法正常显示 @jiasy1616 (#1414)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.2.4
TDesign Weekly Release (May 4th 2024)
React for Web 发布 1.7.5
🐞 Bug Fixes
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.7.5
React for Web 发布 1.7.4
🚀 Features
🐞 Bug Fixes
Cascader
: 修复Cascader
搜索时checkStrictly
模式父节点不显示 @HaixingOoO (#2914)Select
: 修复半选状态的全选选项展示样式问题 @uyarn (#2915)Menu
: 修复HeadMenu
下MenuItem
类名透传失效的问题 @uyarn (#2917)Tabs
: 修复TabPanel
类名透传失效的问题 @uyarn (#2917)Breadcrumb
: 修复暗色模式下的分隔符不可见问题 @NWYLZW (#2920)Checkbox
:SelectInput
: 修复SelectInput
的interface.d.ts
文件缺少size
类型的问题 @HaixingOoO (#2930)DatePicker
:- 修复单独使用面板没有兼容无
onMonthChange
回调的场景的问题 @uyarn (#2932) - 修复DateRangePickerPanel组件,在下拉框中选择年/月时选择出现日期改变错乱的问题 @liyucang-git (#2922)
- 修复单独使用面板没有兼容无
InputNumber
: 修复allowInputOverLimit=false
大小值判断时,value 为 undefined 时,会出现显示 Infinity 的问题 @HaixingOoO (common#1802)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.7.4
Miniprogram for WeChat 发布 1.4.1
🚀 Features
🐞 Bug Fixes
Calendar
: 修复页面层无法修改组件样式的问题 @anlyyao (#2767)Layout
: 支持拆行 @anlyyao (#2773)Navbar
: 为适配右侧胶囊尺寸,恢复使用px
单位 @anlyyao (#2781)Picker
: 修复子项文本尺寸自适应问题 @anlyyao (#2782)Tabs
: 修复在 Skyline 模式下组件不能正常使用的问题 @narukeu (#2788)Tabs
: 修复示例文案错误 @ArcticFoxPro (#2801)CellGroup
: 修复深色模式下外边框颜色错误 @anlyyao (#2790)Slider
: 优化垂直方向胶囊滑轨样式 @anlyyao (#2796)、Slider
: 示例增加边距,避免与手势返回冲突 @novlan1 (#2807)Progress
: 修复环状进度条深色模式颜色错误 @anlyyao (#2794)Icon
: 修复图片资源无法正常显示的问题 @betavs (#2806)CountDown
: 改用TCloudNumber
字体 @anlyyao (#2765)Button
: 更新示例,对齐视觉 @anlyyao (#2811)
🚧 Others
- fix(Site): 修复预览窗口内部切换时不更随颜色模式问题 @zuiaiwanqian (#2768)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.4.1
Vue3 for Mobile 发布 1.2.3
🚀 Features
Slider
:sfc
改tsx
@liweijie0812 (#1384)Loading
:sfc
改tsx
@liweijie0812 (#1382)TabBar
:sfc
改tsx
@zuiaiwanqian (#1365)Progress
:sfc
改tsx
@anlyyao (#1413)Grid
:sfc
改tsx
@novlan1 (#1415)Dialog
:sfc
改tsx
@zuiaiwanqian (#1371)Checkbox
:sfc
改tsx
@zuiaiwanqian (#1375)
🐞 Bug Fixes
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.2.3
Flutter for Mobile 发布 0.1.5
🚀 Features
TDDropdownMenu
:- add: 新增TDDropdownMenu 下拉菜单 组件 @hkaikai
TDTextarea
:- add: 新增Textarea 多行文本框 组件 @hkaikai
TDBottomTabBar
:TDBadge
:- add: TDBadge当值为0时角标显隐设置 @ccXxx1aoBai
TDRadio
:- add: TDRadio增加自定义背景色和文字颜色 @ccXxx1aoBai (#135)
- add: 新增去掉左边边距API(#128)
TDCheckbox
:- add: TDCheckbox增加自定义文字颜色
- add: 新增去掉左边边距API
TDImage
:TDInput
:TDDivider
:- add: 新增分割线组件设置文字样式大小 (#134)
TDToast
:- add: Toast增加自定义文本长度的属性 (#148)
TDSideBar
:
🐞 Bug Fixes
TDButton
:- fix: setState()前增加mounted判断 (#122)
TDDialog
:- fix: 修改Dialog只有未设置action的时候,内部才会自动关闭,如果有设置action,则关闭时机交给业务自己处理 (#117)
🚧 Others
- 增加国际化语言适配功能
- 适配3.16后文本居中,增加TDTextConfig使用文档
详情见:https://github.com/Tencent/tdesign-flutter/releases/tag/0.1.5
TDesign Weekly Release (May 3rd 2024)
Vue2 for Web 发布 1.9.4
🚀 Features
Input
: 新增borderless
无边框模式输入框 @uyarn (#3162)Scroll
: 调整Chrome 121
升级带来的滚动条样式的兼容方式,不再依赖autoprefixer
或vue-cli
的版本 @LoopZhou (#3162)DatePicker
:DatePicker
及DateRangePicker
组件新增label
属性 @fython (#3169)RangeInput
: 新增label
属性 @fython (#3169)
🐞 Bug Fixes
ColorPicker
: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#3163)RangeInput
: 修复prefix/suffix
未垂直居中对齐的问题 @fython (#3175)Menu
: 提升t-popup__menu
的样式优先级,解决 dist 内样式优先级一致导致样式异常的问题 @uyarn (#3178)Select
:Upload
: 修复图片上传错误类型下的样式异常的问题 @uyarn (#3178)
🚧 Others
Upload
:- 修复文档中
locale
跳转链接异常的问题 @uyarn (#3178) - 修复文档中关于
OPTIONS
方法的说明 @Summer-Shen (#3155)
- 修复文档中
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.9.4
Vue3 for Web 发布 1.9.5
🚀 Features
TimePicker
:- 新增
valueDisplay
API ,支持自定义展示内容 @liweijie0812 (#4192) - 新增
label
API ,支持自定义定义左侧文本 @liweijie0812 (#4195) - 此刻按钮在设置
preset
API 时不再展示 @uyarn (#4191)
- 新增
Upload
: 新增trigger-button-props
中default
和content
参数透传 @betavs (#4126)Radio
: 禁用优先级Radio.disabled
>RadioGroup.disabled
>Form.disabled
@liweijie0812 (#4182)Borderless
:Input
、AutoComplete
、ColorPicker
、DatePicker
、TagInput
、TimePicker
新增borderless
API,支持无边框模式 @liweijie0812 @uyarn (#4159) (#4192)DatePicker
: 新增label
API ,支持自定义定义左侧文本 @liweijie0812 (#4192)Scroll
: 调整滚动条兼容的实现方式,优化1.9.4
版本需要依赖autoprefixer
版本更新的问题 @LoopZhou
🐞 Bug Fixes
Table
:Upload
:Select
: 在选择框可输入时,每次输入都会触发 popup-visible-change 事件 @Liao-js (#4137)Transfer
: 修复穿梭框存在默认已选且不允许移除的值仍可移除的异常问题 @liect (#4147)Table
: 修改表格判断内容是否溢出 @thc-07 (#4093)Textarea
: 兼容组件销毁情况下,元素不存在导致报错的问题 @PDieE (#4144)Form
: 修复表单disabled
为true
,表单输入类组件disabled
为false
时的表现异常问题 @uyarn (#4189)Menu
: 提升t-popup__menu
的样式优先级,解决dist内样式优先级一致导致样式异常的问题 @uyarn (#4197)Select
: 优化已选样式覆盖已禁用样式的问题 @fython (#4197)Cascader
: 修复Cascader
多选状态下 删除选项时触发多次change
事件的问题 @algerkong (#4140)ColorPicker
: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#4177)
🚧 Others
Tabs
: 更新可滑动的选项卡示例文档 @fennghuang (#4167)Upload
: 修复locale
跳转链接异常的问题 @uyarn (#4197)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.9.5
React for Web 发布 1.7.1
🚀 Features
Avatar
: 新增Click
、Hover
和Contextmenu
等鼠标事件,支持对头像操作的场景使用 @NWYLZW (#2906)Dialog
: 支持setConfirmLoading
的使用 @ZWkang (#2883)SelectInput
:SelectInput
支持Size
属性 @HaixingOoO (#2894)TimePicker
: 新增支持onPick
事件 和presets
API @ZWkang (#2902)Borderless
:Input
、AutoComplete
、ColorPicker
、DatePicker
、TagInput
、TimePicker
新增borderless
API,支持无边框模式 @uyarn (#2884) (#2878)Scroll
: 调整1.6.0
后针对 Chrome 滚动条样式的兼容方法,不依赖autoprefixer
的版本 @LoopZhou (#2890)
🐞 Bug Fixes
ColorPicker
: 修复切换预览颜色时,通道按钮位置不变的问题 @fennghuang (#2880)Form
: 修复由于FormItem
的修改,没有触发监听FormList
的useWatch
的问题 @HaixingOoO (#2904)Menu
: @uyarnPagination
: 修复当前页输入小数后没有自动调整的问题 @uyarn (#2886)Select
:Slider
: 修复sliderRef.current
可能为空的问题 @ZWkang (#2868)Table
:TagInput
:- 修复没有透传
tagProps
到折叠选项的问题 @uyarn (#2869) - 扩展
collapsedItems
的删除功能 @HaixingOoO (#2881)
- 修复没有透传
TreeSelect
: 修复需要通过treeProps
设置keys
属性才生效的问题 @ZWkang (#2896)Upload
:- 修复手动修改上传进度的 bug @HaixingOoO (#2901)
- 修复图片上传错误类型下的样式异常的问题 @uyarn (#2905)
🚧 Others
TagInput
: 补充Size
属性的相关文档 @HaixingOoO (#2894)Typography
: 删除多余的defaultProps
@HaixingOoO (#2866)Upload
: 修复文档中关于 OPTIONS 方法的说明 @Summer-Shen (#2865)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.7.1
React for Web 发布 1.7.3
🐞 Bug Fixes
Menu
: 修复二级及以下SubMenu
没有处理classname的缺陷 @uyarn (#2911)Upload
: 修复手动上传的bug @HaixingOoO (#2912)Avatar
: 修复配合Popup使用浮层不展示的异常 @uyarn
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.7.3
TDesign Weekly Release (May 2nd 2024)
Miniprogram for WeChat 发布 1.4.0
🚀 Features
Tdesign
: Button、Fab等 33 个组件完成 Skyline 适配,并新增 Skyline Page 示例页 @jin0209 @anlyyao @jarmywang (#2659)Input
: 新增default-value
属性 @betavs (#2738)Textarea
: 新增default-value
属性 @betavs (#2737)
🐞 Bug Fixes
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.4.0
Vue3 for Mobile 发布 1.2.1
🚀 Features
Indexes
:sfc
totsx
. @liweijie0812 (#1327)Cell
:sfc
totsx
@liweijie0812 (#1326)Switch
:sfc
改tsx
@liweijie0812 (#1322)DropdownMenu
:sfc
改tsx
@dexterBo (#1332)DropdownMenu
: 支持点击外部区域收起下拉框 @aaronmhl (#1369)Avatar
:sfc
改tsx
@liweijie0812 (#1331)Overlay
:sfc
改tsx
@liweijie0812 (#1339)Sticky
:sfc
改tsx
@liweijie0812 (#1337)Empty
:sfc
改tsx
@liweijie0812 (#1334)Search
:sfc
改tsx
@liweijie0812 (#1336)Textarea
:sfc
改tsx
@liweijie0812 (#1318)Popover
:sfc
改tsx
@anlyyao (#1323)PullDownRefresh
:sfc
改tsx
@dexterBo (#1343)Input
:sfc
totsx
@liweijie0812 (#1342)Upload
:sfc
改tsx
@dexterBo (#1388)Stepper
:sfc
改tsx
@liweijie0812 (#1383)Table
:sfc
改tsx
@dexterBo (#1374)Form
:sfc
改tsx
@zuiaiwanqian (#1372)Tabs
:sfc
改tsx
@liweijie0812 (#1368)Tabs
: 标签页支持懒加载 @liweijie0812 (#1368)SideBar
:sfc
改tsx
@zuiaiwanqian (#1370)Calendar
:sfc
改tsx
@dexterBo (#1385)Navbar
:sfc
改tsx
@Lyan-u (#1377)Swiper
:sfc
改tsx
@zuiaiwanqian (#1349)Radio
:sfc
改tsx
@liweijie0812 (#1381)CountDown
:sfc
totsx
@liweijie0812 (#1317)Steps
:sfc
totsx
@Lyan-u (#1379)Drawer
:sfc
totsx
@Lyan-u (#1376)
🐞 Bug Fixes
Form
:submit
事件补齐firstError
参数 @KYSpring (#1320)Swiper
: 修复placement
值为outside
无效的问题 @zuiaiwanqian (#1349)DateTimePicker
: 修复使用了动态的start值无法在第一次渲染时正确的限制时间 @dexterBo (#1324)SideBar
: 修复SideBarItem
项value
值错误的问题 @Lyan-u (#1330)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.2.1
TDesign Weekly Release (Apr 4th 2024)
Vue2 for Web 发布 1.9.3
🚀 Features
🐞 Bug Fixes
Submenu
: 修复设置popup-props
中placement
属性无效的问题 @betavs (#3145)Textarea
: 修复autosize
在Firefox
中不生效的问题 @XBIsland (#3148)Select
: 修复option
插槽 value 为Boolean
类型的报错问题 @uyarn (#3154)Upload
: 修复自定义方法通过uploadFilePercent
更新百分比无效的问题 @XBIsland (#3149)Style
: 修复部分节点前缀无法统一替换的缺陷 @ZWkang common#1773
🚧 Others
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.9.3
React for Web 发布 1.7.0
🚀 Features
🐞 Bug Fixes
Table
: 在effect
异步里执行获取数据时和更新数据,可能会导致一些 bug @HaixingOoO (#2848)DatePicker
: 修复日期选择器中月份选择回跳初始状态的异常 @uyarn (#2854)Form
:useWatch
在一定情况下,name 的不同会导致视图问题的缺陷 @HaixingOoO (#2853)Drawer
: 修复1.6.0
closeBtn 属性默认值丢失的问题 @uyarn (#2856)Dropdown
: 修复选项长度为空仍展示浮层的问题 @uyarn (#2860)Dropdown
: 优化Dropdown
的children
透传disabled
@HaixingOoO (#2862)SelectInput
: 修复非受控属性defaultPopupVisible
不生效的问题 @uyarn (#2861)Style
: 修复部分节点前缀无法统一替换的缺陷 @ZWkang @uyarn (#2863)Upload
: 修复method
枚举值options
错误的问题 @Summer-Shen @uyarn (#2863)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.7.0
Miniprogram for WeChat 发布 1.3.1
🚀 Features
🐞 Bug Fixes
Message
: 修复message
重复进入位置异常并修正single
属性值默认取true
@jarmywang (#2719)MessageItem
: 逻辑容错异常处理 @betavs (#2704)Skeleton
: 修复loading
属性默认值无效的问题 @anlyyao (#2714)Progress
: 修复circle
主题背景色缺失的问题 @anlyyao (#2722)BackTop
: 修复round/half-round
主题文本和背景design token
错误 @anlyyao (#2722)CheckboxGroup
:options
对象中value
不支持number
类型 @betavs (#2731)
🚧 Others
- chore:
styleIsolation
配置项从options
迁移到JSON
@anlyyao (#2718) - chore: 修正包名 @betavs (#2734)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.3.1
TDesign Weekly Release (Apr 3rd 2024)
Vue3 for Web 发布 1.9.4
🚀 Features
Textarea
:Scroll
: 修复由于Chrome 121
版本支持 scroll width 之后导致 Table、Select 及部分出现滚动条组件的样式异常问题 @LoopZhou (common#1765)。请注意,基于 @vue/cli-service 4.x 及以下版本初始化的项目由于依赖的autoprefixer
版本过低,会因为这个修复受影响编译,请整体升级@vue/cli-service至5.0以上
🐞 Bug Fixes
DatePicker
: 对于valueType = 'Date'
不进行初始化的 parse @Cat1007 (#4066)Loading
:hide
函数错误关闭所有Loading
实例. @XBIsland (#4081)Popup
: 修复在webcomponent
场景下由于shadowroot
导致document
判断异常引起的展示问题 @decadef20 (#4091)Descriptions
: 修复内容为空时候的报错 @zhangpaopao0609 (#4092)Textarea
:autosize
在Firefox
中不生效。 @XBIsland (#4104)DatePicker
: 修复1.9.3
版本中周和季度模式选择异常的问题 @uyarn (#4096)Tabs
: 修复拖拽排序后手动新增tab
位置异常问题 @Liao-js (#4108)Cascader
: 修复自定义渲染内容不支持多选 @ZTH520 (#4109)TimePicker
: 修复没有选中具体区间时预设值错误的问题 @uyarn (#4123)Tabs
: 修复拖拽排序后手动新增tab
位置异常问题 @Liao-js (#4108)Skeleton
: 修复设置delay
延迟并且loading
为true
时,无法在到达delay
时间前取消准备到来的loading
@boogie-ben (#4119)BreadcrumbItem
: 修复读取content
内容; 文本溢出时调用slot?.default()
非函数的问题 @boogie-ben (#4120)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.9.4
Miniprogram for WeChat 发布 1.3.0
🚀 Features
TDesign
微信小程序组件库提供原生深色模式适配 @zuiaiwanqian (#2636)PullDownRefresh
: 新增header
插槽 @betavs (#2652)PullDownRefresh
: 新增drag
等事件 @betavs (#2649)Picker
: 新增footer
插槽 @anlyyao (#2632)DateTimePicker
: 新增footer
插槽 @anlyyao (#2632)CheckTag
: 新增shape
和closable
属性 @betavs (#2365)Image
: 新增t-id
属性 @catiwang (#2658)upload
: 支持自定义上传图片后的略缩图 @dexterBo (#2690)Skeleton
: 新增delay
属性 @anlyyao (#2698)Message
: 支持同时显示多条消息并自动垂直排版 @zh-huan (#2639)
🐞 Bug Fixes
RadioGroup
: 修复disabled
动态修改无效 @catiwang (#2643)Calendar
: 动态设置format
无效 @betavs (#2670)CheckboxGroup
: 处理disabled
动态修改无效的问题 @betavs (#2647)Slider
: 修复组件宽度失效 @anlyyao (#2699)Drawer
: 修复--td-drawer-item-icon-color
名称错误 @anlyyao (#2697)TabBarItem
: 当tab-bar
组件split
属性为真时,样式异常 @betavs (#2696)
🚧 Others
Footer
: sync api @liweijie0812 (#2683)Tag
: sync api @liweijie0812 (#2684)Result
: sync api @liweijie0812 (#2685)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.3.0
Vue3 for Mobile 发布 1.2.0
🚀 Features
Result
:sfc
改tsx
@liweijie0812 (#1303)Footer
:sfc
改tsx
@liweijie0812 (#1304)Link
:sfc
改tsx
@liweijie0812 (#1307)Fab
:sfc
改tsx
@liweijie0812 (#1315)Button
:sfc
改tsx
@liweijie0812 (#1313)Divider
:sfc
改tsx
@liweijie0812 (#1314)Tag
:sfc
改tsx
@dexterBo (#1270)CheckTag
:sfc
改tsx
@liweijie0812 (#1311)Skeleton
:sfc
改tsx
@anlyyao (#1301)Badge
:sfc
改tsx
@liweijie0812 (#1319)Collapse
:sfc
改tsx
@anlyyao (#1308)Locale
: 新增阿拉伯语言包 @catiwang (#1277)
🐞 Bug Fixes
Locale
: 语言包迁移至common
子仓库 @anlyyao (#1281)Swiper
:current
动态修改异常 @betavs (#1288)CheckTag
: 修复禁用态样式错误 @anlyyao (#1769)Skeleton
: 修复delay
属性无效的问题 @anlyyao (#1301)
🚧 Others
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.2.0
TDesign Weekly Release (Apr 2nd 2024)
Vue2 for Web 发布 1.9.2
🚀 Features
Tag
: 新增color
API,支持自定义颜色 @maoyiluo (#3101)CollapsedItems
:TagInput
、SelectInput
、TreeSelect
和Cascader
的CollapsedItems
统一新增onClose
回调,支持对折叠选项的删除操作 @topazur @uyarn (#2942)
🐞 Bug Fixes
Transfer
:Locale
: 修复Image
和ImageViewer
组件英文语言包异常的问题,优化DatePicker
部分语言配置 @uyarn (#3119)Checkbox
: 修复checkboxGroup.max
禁用态显示的问题 @LoopZhou (#3124)DatePicker
:Table
: 修复使用fixedRows
时的报错问题 @betavs (#3134)Loading
:导出LoadingDirective
使用 @XBIsland (#3120)Scroll
: 修复由于Chrome 121版本支持scroll width之后导致Table
、Select
及部分出现滚动条组件的样式异常问题 @LoopZhou (common#1765)。请注意,基于@vue/cli-service 4.x
及以下版本初始化的项目由于依赖的 postcss 版本过低,会因为这个修复受影响,需要升级postcss至8.0以上或整体升级@vue/cli-service
至5.0以上
🚧 Others
Dialog
: 优化插件部分的使用示例 @Lyan-u (#3126)Dialog
: 优化插件部分的使用说明 @Summer-Shen (#3125)Menu
: 移除示例代码中废弃的高度示例 @Summer-Shen (#3135)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.9.2
React for Web 发布 1.6.0
🚀 Features
Portal
:Portal
新增懒加载forceRender
,默认为lazy
模式 ,优化性能,兼容SSR
渲染,对Dialog
和Drawer
组件可能存在破坏性影响 @HaixingOoO (#2826)
🐞 Bug Fixes
ImageViewer
: 修复imageReferrerpolicy
没有对顶部缩略图生效的问题 @uyarn (#2815)Descriptions
: 修复props
缺少className
和style
属性的问题 @HaixingOoO (#2818)Layout
: 修复Layout
添加Aside
页面布局会跳动的问题 @HaixingOoO (#2824)Input
: 修复在React16
版本下阻止冒泡失败的问题 @HaixingOoO (#2833)DatePicker
: 修复1.5.3
版本之后处理Date类型和周选择器的异常 @uyarn (#2841)Guide
:- 优化
SSR
下的使用问题 @HaixingOoO (#2842) - 修复
SSR
场景下Guide
组件初始化渲染位置异常的问题 @uyarn (#2832)
- 优化
Scroll
: 修复由于Chrome 121
版本支持 scroll width 之后导致Table
、Select
及部分出现滚动条组件的样式异常问题 @LoopZhou (common#1765) @uyarn (#2843)Locale
: 优化DatePicker
部分模式的语言包 @uyarn (#2843)Tree
: 修复初始化后draggable
属性丢失响应式的问题 @Liao-js (#2838)Style
: 支持通过less
总入口打包样式的需求 @NWYLZW @uyarn (common#1757) (common#1766)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.6.0
Flutter for Mobile 发布 0.1.4
🚀 Features
TDCountDown
:- add: Added TDCountDown countdown component @hkaikai
TDTheme
:- add: Modified the theme implementation method, supporting ref attribute for custom mapping
- add: Added default number font numberFontFamily
TDText
:- add: Added TDText force center switch kTextForceVerticalCenterEnable, which can globally disable forced centering to prevent excessive text offset after flutter 3.16 version (#35)
TDBottomTabBar
:- add: Added custom background color feature (#55)
TDCheckbox
:TDTabBar
:- add: TDTabBar adds custom settings for divider color and height (#71)
TDSwitch
:- add: TDSwitch supports custom "on/off" text (#73)
TDDialog
:- add: Added custom title alignment and content Widget feature (#58)
🐞 Bug Fixes
TDSlider
:- fix: Fixed an issue where TDSlider setting showThumbValue does not work.
TDButton
:- fix: Fixed an issue where the external setting of the theme color for TDButton does not take effect (#54)
TDInput
:
🚧 Others
- Example application, added a button to modify the theme, can quickly modify the theme color
详情见:https://github.com/Tencent/tdesign-flutter/releases/tag/0.1.4