Releases: Tencent/tdesign
TDesign Weekly Release (Dec 3rd 2024)
Vue2 for Web 发布 1.10.7
🌈 1.10.7 2024-12-16
🐞 Bug Fixes
ColorPicker
: 修复颜色选择器的国际化配置问题 @liweijie0812 (#3403)Dialog
: 修复1.10.6
版本中Dialog
组件props
重复导致的异常问题 @uyarn (#3423)Table
: 修复filterIcon
不生效的问题 @liweijie0812 (#3422)
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.7
React for Web 发布 1.10.2
🌈 1.10.2 2024-12-19
🚀 Features
Alert
: 在maxLine >= message
数组长度的情况下,不再展示展开更多/收起
的按钮 @miownag (#3281)ConfigProvider
:attach
属性支持配置drawer
组件,支持全局配置drawer
的挂载位置 @HaixingOoO (#3272)DatePicker
: 多选模式支持周选择和年选择的场景 @HaixingOoO @uyarn (#3264)Form
: 新增supportNumberKey
API,支持在1.9.3
版本后不支持数字键值的场景使用,若不需要支持数字类型作为表单键值请关闭此 API @uyarn (#3277)Radio
: 新增Radio
及RadioGroup
的reaonly
属性的支持 @liweijie0812 (#3280)Tree
: 实例新增setIndeterminate
方法,支持手动设置半选的功能 @uyarn (#3261)label
:DatePicker
、TimePicker
、RangeInput
支持label
API @liweijie0812 (#3276)
🐞 Bug Fixes
DateRangePicker
: 修复日期区间选择器在跨年的场景下的展示异常问题 @huangchen1031 (#3275)Menu
: 优化菜单项点击事件的绑定问题避免边界触发异常的问题 @huangchen1031 (#3241)ImageViewer
: 修复不受控时,visable
改变时都会触发onClose
的问题 @HaixingOoO (#3244)CheckboxGroup
: 修复复选框组的子元素不是复选框导致的问题 @HaixingOoO (#3253)Form
: 修复1.9.3
版本后,多级表单字段使用setFieldValues
功能异常的问题 @l123wx (#3279)Form
: 修复当规则为中涉及0
判断时,验证不生效的问题 @RSS1102 (#3283)Select
: 修复valueType
为object
选中全选的展示异常及回调参数缺少的问题 @uyarn (#3287)SelectInput
: 修复没有label
都会渲染节点导致垂直对齐的问题 @huangchen1031 (#3278)TextArea
: 优化TextArea
初始化时autosize
下计算高度的逻辑 @HaixingOoO (#3286)
🚧 Others
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.10.2
Miniprogram for WeChat 发布 1.8.3
🌈 1.8.3 2024-12-19
🚀 Features
🐞 Bug Fixes
Dialog
: 部分参数类型声明缺失 @betavs (#3357)SideBar
: 修复激活项图标/文本色值错误 @anlyyao (#3364)Calendar
: 修复switchMode
和maxDate
同时使用时,翻页按钮状态错误 @anlyyao (#3366)Icon
: 补充异常捕获,修复开发工具控制台报错 @anlyyao (#3370)Guide
: 修复hideSkip
属性无效 @anlyyao (#3371)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.3
Vue3 for Mobile 发布 1.7.0
🌈 1.7.0 2024-12-19
🚀 Features
IDE
: 增加Volar
、WebStorm
提示文件 @liweijie0812 (#1682)Image
: 新增fallback
属性,图片加载失败时,显示当前链接设置的图片地址;新增img
原生标签属性referrerpolicy
@liweijie0812 (#1647)Input
: 新增enterkeyhint
API, 用于控制回车键样式,此 API 仅在部分浏览器支持 @liweijie0812 (#1651)Search
: 新增maxcharacter
、maxlength
和resultList
属性,action
触发方式调整为聚焦后触发 @RSS1102 (#1681)RadioGroup
: 新增readonly
属性 @liweijie0812 (#1674)DropdownItem
: 新增placement
属性 @liweijie0812 (#1675)
🐞 Bug Fixes
Dialog
: 修复cancelBtn
和confirmBtn
插槽不生效 @liweijie0812 (#1668)ConfigProvider
: 修复全局配置丢失响应式问题 @Rococoscarlet (#1670)Swiper
: 修复current
受控时表现 @novlan1 (#1661)Input
: 修复maxlength
对Unicode
字符计算不准确问题 @anlyyao (#1683)Textarea
: 修复maxlength
对Unicode
字符计算不准确问题 @anlyyao (#1684)Search
: 设置enterkeyhint
值为search
,点击搜索时,收起键盘 @novlan1 (#1655)Form
: 补齐FormInstanceFunctions
缺失的validateOnly
事件 @anlyyao (#1688)Table
: 修复onScroll
事件无效 @anlyyao (#1687)
🚧 Others
Drawer
: TS 类型TriggerSource
更名为DrawerTriggerSource
@liweijie0812 (#1660)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.7.0
TDesign Weekly Release (Dec 2nd 2024)
Vue3 for Web 发布 1.10.5
🌈 1.10.5 2024-12-10
🚀 Features
Vitest
: 升级vitest
版本以及相关依赖到2.1.8
,配合 vscode 插件支持单个单测的运行测试 @PengYYYYY (#4807)TimePicker
: 支持readonly
属性 @RSS1102 (#4812)DatePicker
: 支持readonly
属性 @RSS1102 (#4790)
🐞 Bug Fixes
Tabs
:Transfer
:Table
:Dropdown
: 示例里prefixIcon
字段应该调整为函数形式 @Lnncoco (#4769)Pagination
: 增加class
方便区分组件状态 @uyarn (#4828)ColorPicker
: 修复colorMode
文案国际化 @liweijie0812 (#4778)Dropdown
: 当options
为空时,控制台报错的问题 @betavs (#4785)Drawer
: 修复closeOnOverlayClick
属性默认值为true
导致全局参数无法设置的问题 (#4782) @PengYYYYY (#4801)DatePicker
: 修正needConfirm
为false
的场景下,preset
选择失效的问题 @Cat1007 (#4792)Input
: 修复在Form
设置全局只读下Input
组件的状态异常问题 @xiaojueshi (#4818)Tree
: 修复树开启虚拟滚动后容器宽度发生变化会导致回滚到顶部的问题 @uyarn (#4826)
📝 Documentation
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.5
Miniprogram for WeChat 发布 1.8.2
🌈 1.8.2 2024-12-11
🚀 Features
DropdownMenuItem
: 新增placement
属性,用于调整复选框和内容相对位置,仅单选菜单栏有效 @anlyyao (#3327)Cascader
: 新增checkStrictly
属性,父子节点选中状态不再关联,可各自选中或取消 @hkaikai (#3333)Calendar
: 支持switchMode
属性,支持按年/月翻页 @anlyyao (#3326)
🐞 Bug Fixes
DropdownMenu
: 修复部分css vars
命名错误 @anlyyao (#3338)TabBar
: 修复文本 + 徽标使用场景时,文本被挤压问题 @anlyyao (#3340)Rate
: 修复禁用态下组件无法向上冒泡的问题 @anlyyao (#3329)Popup
: 处理Skyline
模式下微信开发者工具控制台报错 @betavs (#3315)Picker
: 在Skyline
模式下样式异常 @betavs (#3317)NoticeBar
: 修复重复进入页面时出现非预期动画 @anlyyao (#3346)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.2
TDesign Weekly Release (Dec 1st 2024)
Vue2 for Web 发布 1.10.6
🌈 1.10.6 2024-12-05
🚀 Features
Icon
: 图标库发布0.3.0
版本,新增 907 个新图标;命名优化blockchain
重命名改为transform-1
,gesture-pray-1
重命名为gesture-open
,gesture-ranslation-1
重命名为wave-bye
,gesture-up-1
重命名为gesture-typing
,gesture-up-2
重命名为gesture-right-slip
,logo-wechat
重命名为logo-wechat-stroke-filled
,移除tree-list
、logo-adobe-photoshop-1
等错误图标 @uyarn (#3392)DatePicker
: 新增multiple
API, 用于支持多选日期的场景 @hkaikai (#3407)Dialog
: 新增beforeOpen
和beforeClose
API @Wesley-0808 (#3393)Drawer
: 新增beforeOpen
和beforeClose
API @Wesley-0808 (#3393)Form
: 表单组件同时支持change
和blur
的校验触发方式 @myronliu347 (#3323)Tree
: 支持通过scrollTo
方法滚动到指定节点,scrollToElement
方法仍保留 @uyarn (#3415)Tree
: 支持scrollTo
方法通过唯一key
滚动到指定节点,减少业务计算index
的需求,具体方法参考示例 @uyarn (#3415)
🐞 Bug Fixes
Transfer
: 修复设置 pageSizeOptions 时切换 pageSize 无法生效得问题 @morningbao (#3374)InputNumber
: 限制输入超过范围外的数字未触发blur
事件 @betavs (#3399)Select
: 修复搜索过滤选项列表时选中值显示错误问题 @morningbao (#3410)Transfer
: 修复树形组件选项禁用在全选下仍可选中的缺陷 @uyarn (#3412)Transer
: 修复拖拽排序向后移动的功能异常 @uyarn (#3412)Table
: 修复树形表格列改变时渲染出错的问题 @myronliu347 (#3400)Slider
: 修复Slider
组件不支持受控用法的问题 @uyarn (#3414)
📝 Documentation
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.6
TDesign Weekly Release (Nov 4th 2024)
React for Web 发布 1.10.1
🌈 1.10.1 2024-11-28
🚀 Features
DatePicker
: 新增multiple
API,用于支持日期选择器多选功能,具体使用请参考示例 @HaixingOoO (#3199)DatePicker
: 新增disableTime
API,用于更方便地设置禁用时间部分 @HaixingOoO (#3226)Dialog
: 新增beforeClose
和beforeOpen
API,用于在打开和关闭弹窗时执行更多回调操作 @Wesley-0808 (#3203)Drawer
: 新增beforeClose
和beforeOpen
API,用于在打开和关闭抽屉时执行更多回调操作 @Wesley-0808 (#3203)
🐞 Bug Fixes
ColorPicker
: 修复colorMode
部分文案没有支持国际化的问题 @l123wx (#3221)Form
: 修复setFieldsValue
和setFields
没有触发onValuesChange
的问题 @uyarn (#3232)Notification
: 修改NotificationPlugin
的offset
属性默认值,使其更符合常规习惯 @huangchen1031 (#3231)Select
: 修复collapsedItems
的参数collapsedSelectedItems
的错误 @RSS1102 (#3214)Select
: 修复多选下拉框全选功能失效的问题 @huangchen1031 (#3216)Table
: 修复可过滤表格在处理null
类型的异常问题 @2ue (#3197)Table
: 修复单元格为数字 0 且开启省略时渲染异常的问题 @uyarn (#3233)Tree
: 修复scrollTo
方法滚动的异常行为 @uyarn (#3235)
📝 Documentation
🚧 Others
TextArea
: 优化TextArea
事件类型 @HaixingOoO (#3211)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.10.1
Miniprogram for WeChat 发布 1.8.1
🌈 1.8.1 2024-11-29
🚀 Features
Progress
: 新增环形进度条相关的css vars
@betavs (#3301)Input
: 新增--td-input-align-items
变量,支持自定义组件内容对齐方式 @anlyyao (#3308)ColorPicker
: 新增header
和footer
插槽,仅在usePopup
为true
时有效 @anlyyao (#3310)
🐞 Bug Fixes
DropdownMenuItem
: 修复默认插槽无效,并补充footer
具名插槽 @anlyyao (#3309)Navbar
: 修复getRect
耗时过长导致navbar
位置不准确问题,并兼容部分机型因精度问题导致的翻译功能完成后标题仍然隐藏的问题 @jarmywang @anlyyao @betavs (#3286)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.1
TDesign Weekly Release (Nov 3rd 2024)
Vue3 for Web 发布 1.10.4
🌈 1.10.4 2024-11-20
🚀 Features
Icon
: 图标库发布0.3.0
版本,新增907
个新图标;命名优化blockchain
重命名改为transform-1
,gesture-pray-1
重命名为gesture-open
,gesture-ranslation-1
重命名为wave-bye
,gesture-up-1
重命名为gesture-typing
,gesture-up-2
重命名为gesture-right-slip
,logo-wechat
重命名为logo-wechat-stroke-filled
,移除tree-list
、logo-adobe-photoshop-1
等错误图标 @uyarn (#4729)Nuxt
:@tdesign-vue-next/nuxt
发布0.1.5
版本, 自动导入Typography
、Empty
组件和新图标Switch
: 新增before-change
API , 用于需要发起异步请求的场景 @centuryPark (#4699)Cascader
: 单选模式下当trigger
为hover
时,选中选项后自动关闭面板 @uyarn (#4717)Checkbox
: 新增title API
, 用于在选项展示禁用原因等场景 @liweijie0812 (#4737)RadioGroup
: 新增readonly API
@liweijie0812 (#4737)Form
: 全部readonly
API 默认值改undefined ,修复表单readonly
为 true,表单输入类组件readonly
为 false 时的表现异常问题 @liweijie0812 (#4737)AnchorItem
: 新增customScroll API
,支持关闭默认滚动动画,由用户可自定义锚点滚动的行为 @boogie-ben (#4386)Dialog
: 新增 APIBeforeOpen
对话框执行打开动画效果前触发,BeforeClose
对话框执行消失动画效果前触发 @Wesley-0808 (#4733)Drawer
: 新增 APIBeforeOpen
抽屉执行打开动画效果前触发,BeforeClose
抽屉执行关闭动画效果前触发 @Wesley-0808 (#4733)
🐞 Bug Fixes
Input
:TreeSelect
:- 修复异步加载且
valueType="object"
情况下,v-model
报错 @ylunwang (#4734) - 修复异步加载且
valueMode="onlyLeaf"
情况下的选中逻辑(common#1976) @ylunwang (#4734)
- 修复异步加载且
Menu
:TagInput
: 修复在readonly
模式下仍可以通过Backspace
按键删除已选项的缺陷 @RSS1102 (#4696)Avatar
: 头像链接切换后,清除上一张图片加载失败的占位符 @Cat1007 (#4724)ColorPicker
: 最近使用颜色需要选中才能删除 @superNos (#4720)Tabs
:dialog
中的tabs
默认选中样式不正确 @chensid (#4722Cascader
: 修复当选项label
非字符串时title
渲染异常的问题 @uyarn (#4759)InputNumber
: 修复largeNumber
下format
错误作用于value
上的问题 @uyarn (#4695)
📝 Documentation
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.4
React for Web 发布 1.10.0
🌈 1.10.0 2024-11-15
🚀 Features
Select
:collapsedItems
方法的参数collapsedSelectedItems
扩充为options
,使用collapsedItems
请注意此变更 @RSS1102 (#3185)Icon
: 图标库发布0.4.0
版本,新增 907 个新图标;命名优化blockchain
重命名改为transform-1
,gesture-pray-1
重命名为gesture-open
,gesture-ranslation-1
重命名为wave-bye
,gesture-up-1
重命名为gesture-typing
,gesture-up-2
重命名为gesture-right-slip
,logo-wechat
重命名为logo-wechat-stroke-filled
,移除tree-list
、logo-adobe-photoshop-1
等错误图标 @uyarn (#3194)Cascader
: 单选模式下当trigger
为hover
时,选中选项后自动关闭面板 @uyarn (#3188)Checkbox
: 新增title
API, 用于在选项展示禁用原因等场景 @uyarn (#3207)Menu
: 新增tooltipProps
API,作用于一级菜单收起聚焦出现的节点 @uyarn (#3201)Switch
: 新增before-change
API @centuryPark (#3167)Form
: 新增getValidateMessage
实例方法 @moecasts (#3180)
🐞 Bug Fixes
TagInput
: 修复在readonly
模式下仍可以通过Backspace按键删除已选项的缺陷 @RSS1102 (#3172)Form
: 修复1.9.3
版本FormItem
在Form
外设置了name
属性有异常的问题 @l123wx (#3183)Select
: 修复 valueType 为 object 时,点击全选按钮后 onChange 回调参数类型错误的问题 @l123wx (#3193)Table
: 修复动态设置expandTreeNode
没有正常展示子节点的问题 @uyarn (#3202)Tree
: 修复动态切换expandAll
的功能异常问题 @uyarn (#3204)Drawer
: 修复无法自定义confirmBtn
和closeBtn
内容的问题 @RSS1102 (#3191)
📝 Documentation
Icon
: 优化图标检索功能,支持中英文搜索图标 @uyarn (#3194)Popup
: 新增popperOption
使用示例 @HaixingOoO (#3200)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.10.0
Vue3 for Mobile 发布 1.6.0
🌈 1.6.0 2024-11-19
🚀 Features
Popup
:sfc
totsx
@betavs (#1401)Upload
: 新增capture
与preview
属性 @anlyyao (#1644) (#1645)Icon
: 更新图标版本到0.3.0
。新增 907 个新图标;命名优化blockchain
重命名改为transform-1
,gesture-pray-1
重命名为gesture-open
,gesture-ranslation-1
重命名为wave-bye
,gesture-up-1
重命名为gesture-typing
,gesture-up-2
重命名为gesture-right-slip
,logo-wechat
重命名为logo-wechat-stroke-filled
,移除tree-list
、logo-adobe-photoshop-1
等错误图标 @liweijie0812 (#1639)
🐞 Bug Fixes
Tabs
: 修复无法自动滚动到激活选项的问题 @Lyan-u (#1627)ImageViewer
: 修复onIndexChange
返回值错误 @liweijie0812 (#1637)CountDown
: 修复标签页置于后台,倒计时停止问题 @hkaikai (#1631)Form
: 修复失焦时不触发表单校验的问题 @liweijie0812 (#1640)
📈 Performance
CollapsePanel
: 优化面板折叠动画 @huxinhai (#1591)useLockScroll
: 修复多组件同时使用preventScrollThrough
导致页面无法滚动的问题 @hkaikai (#1628)
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.6.0
TDesign Weekly Release (Nov 2nd 2024)
Vue2 for Web 发布 1.10.5
🌈 1.10.5 2024-11-08
🚀 Features
Switch
: 新增before-change
API, 用于需要发起异步请求的场景 @centuryPark (#3386)DatePicker
: 新增disableTime
API,在日期时间选择器场景下使用 @myronliu347 (#3324)Cascader
: 单选模式下当trigger
为hover
时,选中选项后自动关闭面板 @uyarn (#3389)
🐞 Bug Fixes
DatePicker
:DateRangePickerPanel
组件mode
为week
时无法通过左右箭头调整月份 @RSS1102 (#3370)Table
: 修复多级表头下的通过colspan
合并表头的问题 @wangyang0210 (#3372)ColorPicker
: 修复最近使用颜色删除的缺陷,调整为选中才能删除 @superNos (#3384)TagInput
: 修复在readonly
模式下仍可以通过Backspace
删除已选项的缺陷 @RSS1102 (#3376)
🚧 Others
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.5
Miniprogram for WeChat 发布 1.8.0
🌈 1.8.0 2024-11-13
🚀 Features
Icon
: 新增 907 个新图标⚡ 另外:blockchain
重命名为transform-1
,gesture-pray-1
重命名为gesture-open
,gesture-ranslation-1
重命名为wave-bye
,gesture-up-1
重命名为gesture-typing
,gesture-up-2
重命名为gesture-right-slip
,logo-wechat
重命名为logo-wechat-stroke-filled
; 移除tree-list
、logo-adobe-photoshop-1
图标 @anlyyao (#3279)TabPanel
: 面板高度仅由其内容决定 @anlyyao (#3280)Calendar
: 新增localText
属性,支持组件国际化 @anlyyao (#3278)
🐞 Bug Fixes
🚧 Others
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.0
Miniprogram for WeChat 发布 1.7.1
🌈 1.7.1 2024-11-08
🚀 Features
Stepper
: 新增integer
属性,支持输入小数 @anlyyao (#3230)DropdownMenuItem
: 优化组件样式,当option
为空时选项区域不占位 @anlyyao (#3235)Input
: 支持readonly
属性 @anlyyao (#3255)ColorPicker
: 新增usePopup
、visible
、autoClose
、style
与customStyle
等属性,新增close
事件 @anlyyao (#3260)DateTimePicker
: 新增autoClose
属性 @anlyyao (#3263)
🐞 Bug Fixes
Icon
: 修复动态计算图片高度异常 @betavs (#3228)ActionSheet
: 为cancelText
补充默认值 @anlyyao (#3231)Stepper
: 增加输入校验,修复使用第三方键盘时带来的格式问题,并修复禁用输入框样式 @anlyyao (#3230)Search
: 修复外部样式类t-class-clear
及t-class-left
无法修改图标大小的问题,并丰富css vars
@anlyyao (#3238) (#3264)Cascader
: 修复动态设置value
而选项内容未更新问题 @jarmywang (#3242)PullDownRefresh
: 修复在iOS
部分低系统中(如15.4、14.2、14.1等 ),提示语隐藏不完整的问题 @anlyyao (#3239)DateTimePicker
: 支持通过popupProps
透传usingCustomNavbar
属性,避免遮罩层挡住自定义导航栏 @anlyyao (#3254)Button
: 修复danger
+disable
时,文本颜色错误 @anlyyao (#3261)Rate
: 修复gap
单位处理异常 @jarmywang (#3259)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.7.1
React for Mobile 发布 0.9.0
🌈 0.9.0 2024-11-11
❗ Breaking Changes
Textarea
: 组件重构,新增allowInputOverMax
,bordered
与readonly
等属性 @anlyyao (#526)Avatar
: 组件重构,新增imageProps
属性 @slatejack (#541)
🚀 Features
🐞 Bug Fixes
详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.9.0
TDesign Weekly Release (Nov 1st 2024)
Vue3 for Web 发布 1.10.3
🌈 1.10.3 2024-10-27
🚀 Features
TimePicker
: 新增autoSwap
API,支持1.10.2
版本之后仍支持保持选定的左右侧时间大小顺序 @uyarn (#4662)Select
:valueDisplay
增加label
参数 @uyarn (#4645)
🐞 Bug Fixes
Select
:Descriptions
:- 修复
layout
为vertical
下的设置span
的展示问题 @zhangpaopao0609 (#4656) - 修复
span
大于column
配置的渲染问题 @zhangpaopao0609 (#4656)
- 修复
Tree
: 修复没有子节点时,自定义图标无法点击 @RSS1102 (#4638)Space
: 修复使用v-if
的情况下存在冗余空格的问题 @Luffy-developer (#4663)InputNumber
: 禁用时焦点事件仍然会触发的问题 @betavs (#4661)DatePicker
: panel top arrow doesn't work when using week mode @RSS1102 (#4673)Table
: 多级表头下的通过colspan合并表头 @wangyang0210 (#4669)Input
: 修复 Input type="number" 时,无法输入小数位末尾 0 的问题 @wilonjiang (#4660)Drawer
: 修复打开drawer
时页面抖动的问题 @uyarn (#4671)Dialog
: 修复打开dialog
时页面抖动的问题 @RSS1102 @uyarn (#4671)
📝 Documentation
Tree
: 修复valueMode
API 的拼写错误问题 @Simon-He95 (#4622)Docs
: 修复Codesandbox
示例启动失败或需要打开 devbox 才可以运行的问题 @RSS1102 (#4610)
🚧 Others
Table
: 修复table
的API文档中多余的。
@Wesley-0808 (#4683)
详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.3
React for Web 发布 1.9.3
🌈 1.9.3 2024-10-31
🐞 Bug Fixes
Select
: 修复valueDisplay
下的onClose
回调问题 @uyarn (#3154)Typography
: 修复Typography
的Ellipsis
功能在中文下的问题 @HaixingOoO (#3158)Form
: 修复FormList
或FormItem
数据中的getFieldsValue
问题 @HaixingOoO (#3149)Form
: 修复动态渲染表单无法使用setFieldsValue
预设数据的问题 @l123wx (#3145)lib
: 修复1.9.2
升级依赖改动导致lib
错误携带style
导致在next
下不可用的异常 @honkinglin (#3165)
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.9.3
Miniprogram for WeChat 发布 1.7.0
🌈 1.7.0 2024-10-25
🚀 Features
ColorPicker
: 新增ColorPicker
组件 @novlan1 (#3176)⚡Fab
: 新增默认插槽 @anlyyao (#3204)Input
: 新增cursorColor
属性 @anlyyao (#3211)Input
: 支持format
属性 @anlyyao (#3213)DateTimePicker
: 新增filter
属性,支持自定义列选项内容 @anlyyao (#3220)Indexeds
: 优化交互样式,索引仅展示首字符,气泡支持展示索引内容 @anlyyao (#3222)Cascader
:pick
事件补充label
参数 @anlyyao (#3223)
🐞 Bug Fixes
Button
: 修复深色模式的默认幽灵按钮的边框色错误 @anlyyao (#3200)Icon
: 修复使用图片链接时偶发性出现字体图标的问题 @anlyyao (#3216)Upload
: 修复loading
内容未居中问题 @anlyyao (#3219)Navbar
: 修复安卓中因精度带来的标题宽度计算错误,并优化标题左侧间距 @anlyyao (#3217)
📝 Documentation
🚧 Others
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.7.0
TDesign Weekly Release Oct 3rd 2024)
Vue2 for Web 发布 1.10.4
🌈 1.10.4 2024-10-18
🚀 Features
🐞 Bug Fixes
Tree
: 修复叶子节点自定义的图标可被点击的问题 @RSS1102 (#3354)Drawer
: 修复打开drawer
时页面抖动的问题 @RSS1102 @uyarn (#3362)Dialog
: 修复打开dialog
时页面抖动的问题 @RSS1102 (#3362)
🚧 Others
DatePicker
: 移除文档中错误的value
类型描述
详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.4
React for Web 发布 1.9.2
🌈 1.9.2 2024-10-17
🚀 Features
🐞 Bug Fixes
Tabs
: 修复TabPanel
的label
改变时,激活的选项卡底部横线没更新 @HaixingOoO (#3134)Drawer
: 修复打开drawer
时页面抖动的问题 @RSS1102 (#3141)Dialog
: 修复打开dialog
时页面抖动的问题 @RSS1102 (#3141)Select
: 修复使用OptionGroup
时无法自动定位到选中项问题 @moecasts (#3139)
🚧 Others
详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.9.2
Vue3 for Mobile 发布 1.5.0
🌈 1.5.0 2024-10-18
🚀 Features
🐞 Bug Fixes
ImageViewer
: 补充图片默认样式 @anlyyao (#1617)Textarea
: 修复指示器不更新问题 @anlyyao (#1615)Cascader
: 修复value
及options
动态变更时页面未响应,close
事件返回值类型错误等问题 @anlyyao (#1620)Calendar
: 修复confirmBtn
值为null
时仍显示确认按钮的问题 @GaoJiuJiu (#1621)Indexes
: 修复索引及列表内容为异步数据时,索引链接失效的问题 @anlyyao (#1622)fix
: 修复使用import "tdesign-mobile-vue/esm/style/index.js";
引入组件库全局样式资源时,资源路径不存在的问题 @anlyyao (#1624)
🚧 Others
详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.5.0
React for Mobile 发布 0.8.0
🌈 0.8.0 2024-10-17
❗ Breaking Changes
Switch
: 组件重构,移除colors
属性,change
事件参数有调整 @anlyyao (#527)PullDownRefresh
: 组件重构,maxBarHeight
与loadingBarHeight
属性扩展支持string
类型,并新增onRefresh
、onScrolltolower
和onTimeout
等属性 @novlan1 (#479)Message
: 组件重构,新增align
、link
、marquee
、offset
、onCloseBtnClick
、onDurationEnd
以及onLinkClick
等属性,并移除onClose
、onClosed
、onOpen
、onOpened
与onVisibleChange
等属性 @novlan1 (#477)
🚀 Features
🐞 Bug Fixes
详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.8.0
Flutter for Mobile 发布 0.1.7
🌈 0.1.7 2024-10-16
🚀 Features
TDNoticeBar
: 新增noticeBar组件 @ccXxx1aoBai (#162)Result
: 新增Result结果组件 @shinyina (#220)TimeCounter
: 计时组件支持超过转换单位的时间展示,原TDCountDown组件改名为TimeCounter @hkaikai (#272)Calendar
: 新增Calendar 日历组件 @hkaikai (#271)Indexes
: 新增索引组件 @hkaikai (#321)Table
: 新增table组件 @ccXxx1aoBai (#244)Rate
: 新增Rate组件 @ hkaikai (#338)Dialog
: 支持自定义内容内边距和按钮 @ccXxx1aoBai (#289)Drawer
: 支持控制分割线显隐,支持自定义抽屉背景色,支持控制显示最后一条分割线 @ccXxx1aoBai (#278)DropdownMenu
: 新增 图标/宽度/高度/图标和文字的对齐方式 控制参数 @hkaikai (#297)Search
: 增加action和onActionClick属性 @Ezer015 (#263)Avatar
: 增加onTap事件 @ccXxx1aoBai (#344)TDDropdownMenu
: TDDropdownItem新增tabBarFlex参数,控制宽度占比 @hkaikai (#338)SearchBar
:Feature/td searchbarfix 新增光标高属性 @shizhe2018 (#337)TimeCounter
: 添加正向计时功能 @epoll-j (#246)NavBar
:[NavBar]支持设置底部阴影 @ccXxx1aoBai (#284)Cell
: 添加自定义padding参数 @epoll-j (#276)Input
: 增加onTapOutside回调 @epoll-j (#280)Picker
: 增加自定义leftText、rightText @epoll-j (#301)Slider
:Feature/tdslider 新增文本换行功能 @shizhe2018 (#329)Radio
:Feature/tdRadioGroup 新增自带换行,设置行列数 @shizhe2018 (#331)Dialog
:新增自定义输入框 @shizhe2018 (#333)TDNavBar
:添加flexibleSpace参数 @Luozf12345 (#341)TDSearch
:添加搜索框焦点获取及清除事件 @Luozf12345 (#342)
🐞 Bug Fixes
ImageViewer
: 解决defaultIndex无效问题 @ccXxx1aoBai (#292)TimeCounter
: 修复无法重复重置问题 @hkaikai (#272)DropdownMenu
: 调整弹出层逻辑,修复无法监听后退问题; @hkaikai (#297)DatePicker
: 销毁时移除年月日上监控,避免内存泄露;新增onSelectedItemChanged事件 @hkaikai (#300)SideBar
: 解决自定义选中样式文字不居中问题 @ccXxx1aoBai (#313)Popup
: 解决快速点击蒙层多次返回问题 @ccXxx1aoBai (#318)ImageViewer
: 解决删除首位图片显示异常问题 @ccXxx1aoBai (#322)SideBar
: 解决延迟加载组件导致瞄点功能异常问题 @ccXxx1aoBai (#343)TDDropdownMenu
: 优化menu显示文字超出显示省略号 @hkaikai (#338)NoticeBar
: 解决无法跟随主题色问题 @ccXxx1aoBai (#350)Button
: 修复设置shape为square或circle时出现overflow @epoll-j (#257)Slider
: bugfix:修复tb_slider setState不更新问题 @arvinwli (#298)Cascader
: 修改列表排序问题 @shizhe2018 (#303)Popup
:解决键盘出现会遮挡Popup里的输入框 @epoll-j (#264)Cascader
:修改联动时间限制范围逻辑 @shizhe2018 (#242)Loading
:修复Loading显示后立即dismiss无法生效的问题 @Luozf12345 (#340)
🚧 Others
详情见: https://github.com/Tencent/tdesign-flutter/tdesign-site/releases/tag/0.1.7
TDesign Weekly Release (Oct 2nd 2024)
Miniprogram for WeChat 发布 1.6.2
🌈 1.6.2 2024-10-12
🚀 Features
🐞 Bug Fixes
Button
: 修复文字按钮样式错误 @anlyyao (#3163)Checkbox
: 修复change
事件中参数缺失的问题 @betavs (#3157)Dialog
: 修复更新按钮属性openType
未重置问题 @jarmywang (#3178)Tabs
: 修复开启animation
时导致的面板滚动位置不准确问题 @anlyyao (#3188)Tabs
: 修复在skyline
中无法滚动的问题 @anlyyao (#3187)Collapse
: 修复禁用+面板展开场景下面板展开态不正确,并处理多个样式问题 @anlyyao (#3186)Cell
: 修复arrow
动态变更无效的问题 @anlyyao (#3184)Switch
: 修复深色模式下文本颜色错误 @anlyyao (#3183)PullDownRefresh
: 修复禁用下拉刷新导致的滑动事件无效 @anlyyao (#3182)
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.6.2
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