Releases: Tencent/tdesign
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
TDesign Weekly Release (Mar 4th 2024)
Vue3 for Web 发布 1.9.1
🚀 Features
Breadcrumb
:breadcrumb-item
新增click
事件 @uyarn (#4017)Tag
: 新增color
API,支持自定义颜色 @maoyiluo (#4023)TagInput
: 扩展collapsedItems
的删除功能 (issue #3662)DatePicker
: 新增valueDisplay
和selectInputProps
API,支持对展示内容进行自定义 @uyarn (#4038)
🐞 Bug Fixes
Descriptions
:Loading
:Table
:Notification
:NotifyPlugin
返回错误NotificationInstance
导致NotifyPlugin.close
函数错误关闭组件。 @XBIsland (#4014)Form
: 避免form-item
的label
属性当for
为空时仍然赋值的问题 @sechi747 (#4027)Cascader
: 修复value
数据回填异常导致样式失效问题 (#4021) @XBIsland (#4025)Tnput
: 修复hover
时键盘操作无法触发blur
事件。 (#3963) (#3903) (#3639) @XBIsland (#4032)Locale
: 修复Image
和ImageViewer
英语语言包异常的问题 @uyarn (#4038)DatePicker
: 修复format
与valueType
不一致的场景下计算错误的问题 @uyarn (#4058)Tabs
: 修复使用action
时控制台告警的问题 @uyarn (#4057)ColorPicker
: 修复linear-gradient
模式无法拖动调整颜色的问题 (#4015) @XBIsland (#4022)Icon
: 优化Icon
无网络场景的描述,着重标出处理方案 @xiexin12138 (#4024)
🚧 Others
Menu
: 去除demo
中的争议属性 @sinbadmaster (#4049)
TDesign Weekly Release (Mar 3rd 2024)
Vue3 for Mobile 发布 1.1.1
🚀 Features
Guide
: 新增Guide
组件 @Lyan-u (#1243)Locale
: 新增繁體中文语言包 @ssmyaojiayouya (#1258)Locale
: 新增韩语语言包 @ssmyaojiayouya (#1262)Locale
: 新增日语语言包 @ssmyaojiayouya (#1261)Locale
: 新增俄语语言包 @dexterBo (#1257)Locale
: 新增意大利语言包 @catiwang (#1263)
🐞 Bug Fixes
TDesign Weekly Release (Mar 2nd 2024)
Vue for Web 发布 1.9.1
🚀 Features
Slider
: 支持通过label=null
或label=false
隐藏滑块数字浮层 @chaishi (#3100)Table
: 支持全局配置 size @Lyan-u (#3103)Table
: 可筛选表格,单选/多选筛选条件,支持搜索选项 issue#3988 @chaishi (#3098)- Tabs: 调整激活 Tab下划线与 TabHeader边框的层级关系 @uyarn
🐞 Bug Fixes
DatePicker
: 修复format
与valueType
不一致的场景下计算错误的问题 @uyarn (#3106)Descriptions
: 解决控制台报错绑定属性title
已声明为属性的问题 @betavs (#3065)Descriptions
: 优化自适应宽度的问题 @uyarn (#3105)Table
: 树形结构表格,修复同时异步设置 data 和 expandedTreeNodes 时,展开节点的无效问题 tdesign-vue-next#3873 @chaishi (#3098)Table
: 固定列表格,修复固定多列时,在 Dialog 中固定列位置压缩问题 @chaishi (#3098)Table
: 修复Table
缺失refreshTable
方法的异常 @uyarn (#3104)
🚧 Others
Form
文档更新 @liweijie0812 (#3064)- 新增
composition API
示例,详情请参考官网各示例代码 @chaishi @uyarn @HaixingOoO (#3081)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.9.1
React for Web 发布 1.5.3
🚀 Features
Breadcrumb
:BreadcrumbItem
支持onClick
事件 @HaixingOoO (#2795)tag
:Tag
组件新增color
API,支持自定义颜色 @maoyiluo @uyarn (#2799)
🐞 Bug Fixes
FormList
: 修复多个FormList
卡死的问题 @HaixingOoO (#2788)DatePicker
: 修复format
与valueType
不一致的场景下计算错误的问题 @uyarn (#2798)
🚧 Others
Portal
: 添加Portal测试用例 @HaixingOoO (#2791)List
: 完善 List 测试用例 @HaixingOoO (#2792)Alert
: 完善 Alert 测试,优化代码 @HaixingOoO (#2793)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.5.3
TDesign Weekly Release (Mar 1st 2024)
Vue3 for Web 发布 1.9.0
🚀 Features
Description
:layout
类型定义调整为字符串多类型 @chaishi (#3939)- 支持嵌套的描述组件(issue #3952) @zhangpaopao0609 (#3970)
Form
:trigger
支持submit
@liweijie0812 (#3910)Demo
: 支持Typescript
代码示例 @chaishi @uyarn @RSS1102 @HaixingOoO (#3929)Statistic
:color
黑色风格适配深色模式 (common#1721) @liweijie0812 (#3910)Slider
: 支持通过label=null
或label=false
隐藏滑块数字浮层 @chaishi (#3997)Table
: 支持全局配置size
@Lyan-u (#3993)Nuxt
: 移除产物中的nuxt module,调整为安装@tdesign-vue-next/nuxt
使用,解决使用es/nuxt
的功能异常的问题,详细使用方式请参考快速开始中的介绍 @uyarn @liweijie0812 (#4001)
🐞 Bug Fixes
Table
:- 修正虚拟滚动下
footer
的实现 @Cat1007 (#3965) - 树形结构表格,修复同时异步设置
data
和expandedTreeNodes
时,展开节点无效问题(延迟设置有效),issue#3873 @chaishi (#3967) - 固定列表格,在
Dialog
中固定列宽度被挤压问题,issue#3844 @chaishi (#3967) - 完善
Table
组件Typescript
类型定义 @chaishi (#3936) - 修复列拖拽排序问题 @chaishi (#3968)
- 修正在
footer
高度更新的场景下,footer
没有被正常刷新的问题 @Cat1007 (#3975)
- 修正虚拟滚动下
Drawer
: 修复closeBtn
属性Boolean
类型转换未生效的问题 @trojanyao (#3427)Form
: 校验判断不严谨的问题 @betavs (#3960)Select
: 修复select createAble 选中没有触发change事件问题 @hkaikai (#3962)Nuxt
: 修复在nuxt
中使用Form
组件无法正常构建的问题 @richardji202 (#3977)ColorPicker
:color
值未同步更新 @betavs (#4005)Drawer
: 修复closeBtn
属性Boolean
类型转换未生效的问题 @trojanyao (#3427)Affix
: 修正margin
计算,避免出现error
@Cat1007 (#3972)
🚧 Others
Code
: 编辑器代码提示更新 @liweijie0812 (#3927)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.9.0
Miniprogram for WeChat 发布 1.2.9
🚀 Features
🐞 Bug Fixes
DropdownMenu
: 修复菜单栏展开状态向上滚动时菜单栏和内容面板分离的问题 @maureenwanmy (#2606)Swiper
: 修复意外的高频左右抖动 @betavs (#2603)Layout
: 改用flex
布局,修复col
高度塌陷问题 @dexterBo (#2616)Slider
: 修复slider
在多点触控时无法滑动的问题 @xieyushansun (#2619)Slider
: 修复滑块点击偏移和点击位置定位不准确的问题 @dexterBo (#2627)Fab
: 修复拖拽模式点击不触发 @jarmywang (#2631)Navbar
:px
转rpx
换算错误 @betavs (#2626)
🚧 Others
Tabbar
: 移除重复样式类 @Moonofweisheng (#2630)DropdownItem
: 采用 BEM 命名规范优化类名 @betavs (#2611)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.2.9
TDesign Weekly Release (Feb 4th 2024)
React for Web 发布 1.5.2
🚀 Features
Cascader
: 新增valueDisplay
和label
API的支持 @HaixingOoO (#2736)Descriptions
:Descriptions
组件支持嵌套 @HaixingOoO (#2777)Tabs
: 调整激活Tab
下划线与TabHeader
边框的层级关系 @uyarn (#2780)
🐞 Bug Fixes
Grid
: 尺寸计算错误,宽度兼容异常 @NWYLZW (#2738)Cascader
: 修复clearable
点击清除按钮触发三次onChange
的问题 @HaixingOoO (#2736)Dialog
: 修复useDialogPosition
渲染多次绑定事件 @HaixingOoO (#2749)Guide
: 修复Guide
自定义内容功能失效 @zhangpaopao0609 (#2752)Tree
: 修复设置keys.children
后展开图标没有正常变化的问题 @uyarn (#2746)Tree
: 修复Tree
自定义labelsetData
没有渲染的问题 @HaixingOoO (#2776)Tree
: 修复设置Tree
宽度,TreeItem
的checkbox
会被压缩,label
省略号失效的问题 @HaixingOoO @uyarn (#2780)Select
: @uyarn
详情见:https://github.com/Tencent/tdesign-react/releases/tag/1.5.2
Vue3 for Mobile 发布 1.1.0
🚀 Features
ConfigProvider
: 全局配置组件,支持组件国际化 @anlyyao (#1240)Message
:MessagePlugin
的context
默认指向document.body
@backrunner (#1220)
🐞 Bug Fixes
Calendar
: 修复日历组件title
插槽缺失的问题 @Delevin888 (#1223)Tabs
: 修复按需引入时控制台告警 @zhouxhere (#1239)
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.1.0