Skip to content

Releases: Tencent/tdesign

TDesign Weekly Release (Mar 4th 2025)

01 Apr 02:30
4b195c2
Compare
Choose a tag to compare

Vue3 for Web 发布 1.11.5

🌈 1.11.5 2025-03-25

🐞 Bug Fixes

  • Table:
    • 修复表格内容未渲染时,设置 drag-sort 拖动事件报错的问题 @RSS1102 (#5224)
    • 修复 Table 展开的详细内容文字无法被选中的问题 @RSS1102 (#5224)
    • 修复可选中行表格在火狐浏览器中的样式异常问题 @uyarn(#5225)
  • Menu: 修复 menu-itempropsto 定义时缺少 string 类型的问题 @calandnong (#5198)
  • TreeSelect: 修复 panelTopContentpanelBottomContent 的定义缺失问题 @uyarn (#5220)
  • Bundle: 修复1.11.0 版本的 esm 产物的使用问题 @zhangpaopao0609 (#5192)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.11.5

React for Web 发布 1.11.2

🌈 1.11.2 2025-03-28

🚀 Features

  • ImageViewer: 新增 onDownload API,用于自定义预览图片下载的回调功能 @lifeiFront (#3408)
  • ConfigProvider: Input 新增 clearTrigger 配置,用于全局模式在有值时显示关闭按钮的功能 @RylanBot (#3412)
  • Descriptions: 新增 tableLayout 属性 @liweijie0812 (#3434)
  • Message: 关闭消息实例时,从全局的消息列表中移除该实例,避免潜在的内存泄漏风险 @wonkzhang (#3413)
  • Select: 分组选项器新增支持过滤功能 @huangchen1031 (#3430)
  • Tabs: 新增 lazy API,支持配置懒加载功能 @HaixingOoO (#3426)

🐞 Bug Fixes

  • ConfigProvider: 修复全局配置二级配置影响非Context范围的问题 @uyarn (#3441)
  • Dialog: 取消和确认按钮添加类名,方便定制需求 @RSS1102 (#3417)
  • Drawer: 修复拖拽改变大小的时候获取宽度可能不正确的问题 @wonkzhang (#3420)
  • Guide: 修复popupProps 穿透属性 overlayClassName 无效 @RSS1102 (#3433)
  • Popup: 解决组件修饰符arrow属性设置不生效的问题 @wonkzhang (#3437)
  • Select: 修复单选框在 readonly 模式下有光标和clear图标的问题 @wonkzhang (#3436)
  • Table: 修复开启虚拟滚动时,fixedRows的渲染问题 @huangchen1031 (#3427)
  • Table: 修复可选中行表格在火狐浏览器中的样式异常问题 @uyarn (common#2093)
  • Tooltip: 修复 React 16 下,TooltipLite 的 mouse 计算位置错误的问题 @moecasts (#3465)
  • Tree: 修复部分场景下移除节点后组件报错的问题 @2ue (#3463)

📝 Documentation

  • Card: 修复文档内容的文案错误问题 @betavs (#3448)

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.11.2

Miniprogram for WeChat 发布 1.8.8

🌈 1.8.8 2025-03-23

🐞 Bug Fixes

  • StepItem: 移除页面中多余的字符内容 @runoob-coder (#3528)
  • Tabs: 优化指示器初始显示 @jarmywang (#3525)
  • Picker: 修复 API 文档错误,confirmBtncancelBtn 属性仅支持 stringboolean 类型 @anlyyao (#3540)
  • Cascader: 允许 children 为空数组,便于支持数据异步场景 @liuffff (#3542)

🚧 Others

  • other(theme): 补充 --td-brand-color-x 系列色板 @anlyyao (#3531)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.8

Vue3 for Mobile 发布 1.8.3

🌈 1.8.3 2025-03-23

🚀 Features

  • Icon: 更新图标版本至 0.3.5(#1808)
  • Toast: 新增 warning 主题 @betavs (#1806)

🐞 Bug Fixes

  • Input: 修复 v-model 初始值为 undefined 时无法响应式更新 @anlyyao (#1782)
  • Swiper: 修复 loop 属性为 false 时,首个及最后一个滑动项闪烁的问题 @mikasayw (#1781)
  • Message: 修复函数式调用时 onCloseBtnClick 属性无效 @anlyyao (#1790)
  • PullDownRefresh: 修复非顶部下拉出现刷新事件触发的问题 @RSS1102 (#1805)

🚧 Others

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.8.3

Flutter for Mobile 发布 0.1.9

🌈 0.1.9 2025-03-31

🚀 Features

  • TDProgress: 新增Progress 进度条组件 @CORCTON (#307)
  • TDMessage: 新增Message 全局提示组件 @chendingya (#316)
  • TDSkeleton: 新增Skeleton 骨架屏组件 @Ezer015 (#317)
  • TDFooter: 新增Footer 页脚组件 @chendingya (#224)
  • TDPopover: 新增Popover 弹出气泡组件 @ccXxx1aoBai (#435)
  • TDSwitch: 添加自定义“开/关”字体大小 @shinyina (#217)
  • TDDatePicker: filterItems 参数添加,可自定义显示那些选项;itemBuilder 参数添加,用于自定义item @hkaikai (#426)
  • TDDrawer: 新建TDDrawerWidget组件,可用于Scaffold中的drawer属性 @hkaikai (#445)
  • TDTable: 自定义列返回当前行号 @ccXxx1aoBai (#457)
  • TDUpload: upload组件支持宽高设置和快速替换配置 @HubuHito (#462)
  • TDButton: 添加按钮图标位置属性 @epoll-j (#463)
  • TDDropdownMenu: 支持单选(multiple == false)模式下,分栏(optionsColumns > 1)展示选项 @hkaikai (#502)
  • TDActionSheet: 新增动作面板组件 @hkaikai (#485)
  • TDPicker: 增加customSelectWidget参数 @epoll-j (#495)
  • TDSlider: 增加修改滑轨颜色参数 @epoll-j (#506)
  • TDCalendar: 添加动画滚动日历选中值位置 @hkaikai (#509)
  • TDStep: 新增CustomContent参数支持Step的Content可以自定义内容 @Jzow (#452)
  • TDTag: 新增fixedWidth参数固定宽度属性,可自定义Tag的宽度,修复TextOverflow.ellipsis溢出title问题 @Jzow (#496)
  • TDPopup: 为底部浮层面板添加了边缘拖动控制 @Jzow (#514)
  • TDBadge: Badge设置封顶的数字值 @chendingya (#302)
  • TDToast:带图标类型支持设置文字行数 @ccXxx1aoBai (#481)

🐞 Bug Fixes

  • TDRefreshHeader: 升级easy refresh到最新版本,兼容v2和v3写法;交互同步其他移动端平台 @hkaikai (#438)
  • TDCell: 修复无默认样式情况下点击空白区域无反应问题;TDCellStyle默认构造方法提供context参数,可以构建默认样式;完善demo自定义样式用法 @hkaikai (#448)
  • TDTable: 解决空数据图片无法显示问题 @ccXxx1aoBai (#451)
  • TDTabBar: labelStyle、unselectedLabelStyle支持自定义Label的文字大小 @hkaikai (#453)
  • TDCalendar: 修复定位到最后一个月时,无法定位问题 @hkaikai (#449)
  • TDBottomTabBar: 修复capsule类型无法设置背景色 @epoll-j (#497)
  • TDCalendar: 确定按钮添加国际化 @hkaikai (#505)
  • TDUpload: 新增onMaxLimitReached函数修复自定义处理文件数量超过最大限制的Bug @Jzow (#474)
  • TDInput: 新增_getTextWidth函数获取文本实际宽度和点击文本触发事件,修复buildNormalInput文本显示不全 @Jzow (#475)
  • TDImage: 移除自定义宽和自定义高必填,以及默认高度和宽度尺寸72约束,让布局系统自动计算高度 @Jzow (#499)
  • TDConfirmDialog: 新增布局约束和滚动支持动态计算最大高度,修复渲染失败Bug @Jzow (#510)
  • TDDrawer: 新增_deleteRouter()在close函数中的调用强制清除路由,修复关闭路由无法再次打开Bug @Jzow (#512)
  • TDText: 3.22鸿蒙版本text,组件不居中问题 @duleigiser (#437)
  • TDAlertDialog: fix 按钮样式没有铺满 @lvjs (#460)

🚧 Others

  • TDSlider: 演示代码拆分 @iamitis (#245)
  • “关于我们”页面增加发版日期 @iamitis (#304)
  • Doc: 更新README文件英文,新增License文件和Issue Doc模板 @Jzow (#458)

详情见: https://github.com/Tencent/tdesign-flutter/releases/tag/0.1.9

TDesign Weekly Release (Mar 3rd 2025)

22 Mar 02:25
439a2d2
Compare
Choose a tag to compare

Vue3 for Web 发布 1.11.4

🌈 1.11.4 2025-03-15

🚀 Features

  • Button: 默认 shape 补充相关类名,方便相关定制 @Saraph1nes (#5187)

🐞 Bug Fixes

  • Table : 修复 1.11.3 版本中浮层向上状态时的箭头位置异常问题 @uyarn (common#2088)
  • Plugin: 修复 WebStorm 中 DescriptionsItem 组件的提示问题 @liweijie0812 (#5182)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.11.4

TDesign Weekly Release (Mar 2nd 2025)

15 Mar 02:24
a1b1255
Compare
Choose a tag to compare

Vue3 for Web 发布 1.11.3

🌈 1.11.3 2025-03-13

🚀 Features

  • ConfigProvider: 新增支持 @tdesign-vue-next/chat 的国际化配置能力 @uyarn @zydemail
    (#5179)

🐞 Bug Fixes

  • Dialog: 修复自定义 cancelBtn 文本时仍保留 t-dialog__cancel 样式问题 @RSS1102 (#5157)
  • Table: 修复表格内容未渲染时,设置drag-sort 拖动事件报错的问题 @Wesley-0808 (#5140)
  • Select: 修复使用 filter 时无需设置 filterable @RSS1102 (#5169)
  • DatePicker: 修复日期禁用范围错误 @RSS1102 (#5119)
  • ColorPicker: 修复点击清除按钮未触发 onChange 回调问题 @wakisun (#5111)
  • Select: 修复当 valueType = 'object' 时,在有已选择数据的情况下筛选数据,全选产生错误 Tag 显示的问题。 @RSS1102 (#5167)
  • DatePicker: 修复 prefixIcon 插槽告警的问题 @uyarn (#5179)
  • Bundle : 修复产物中部分类型文件路径异常的问题 @zhangpaopao0609 (#5174)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.11.3

Miniprogram for WeChat 发布 1.8.7

🌈 1.8.7 2025-03-14

🚀 Features

🐞 Bug Fixes

🚧 Others

  • other: 修复因 button 模版带来的控制台告警 @anlyyao (#3523)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.7

React for Mobile 发布 0.12.0

🌈 0.12.0 2025-03-12

🚨 Breaking Changes

  • Dialog: 新增 closeBtnwidthoverlayProps 属性和 middletop 插槽,存在 DOM 调整 @epoll-j (#548)
  • Swiper: 组件重构,存在 DOM 调整。新增 nextMarginpreviousMarginclick 事件。并对 navigation 属性进行功能增强,新增 paginationPositionshowControls 属性,移除 showSlideBtn 属性 @xifanTT (#557)

🐞 Bug Fixes

  • ColorPicker: 修复组件 es 产物缺样式文件入口 @anlyyao (#577)

🚧 Others

  • Site: 站点接入 stackblitz 和中英文切换能力 @anlyyao (#579)

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.12.0

TDesign Weekly Release (Mar 1st 2025)

08 Mar 02:11
f49163d
Compare
Choose a tag to compare

Vue2 for Web 发布 1.11.1

🌈 1.11.1 2025-03-07

🚀 Features

  • ImageViewer @Wesley-0808
    • 新增imageReferrerpolicyAPI,适用于需要配置Referrerpolicy的场景(#3516)
    • 新增onDownloadAPI,用于需要自定义下载回调的场景 (#3516)
  • DatePicker: 调整组件禁用日期beforeafter参数的逻辑,调整为禁用before定义之前和after定义之后的日期选择,更符合使用习惯。此前有使用相关 API 请注意此改动 @RSS1102 (#3511)
  • Upload: 支持表单禁用功能作用到上传组件 @RSS1102 (#3525)

🐞 Bug Fixes

  • Select: 修复多选情况下移除标签时,trigger 参数值错误的问题 @betavs (#3509)
  • Message: 修复连续调用messagePlugin时,返回的实例不正确的问题 @maoyiluo (#3514)
  • Dialog: 自定义 cancelBtn 文本时保留 t-dialog__cancel 样式 @RSS1102 (#3528)
  • Bundle: 修复1.11.0的产物中的cjs 在 node 20 以下的使用异常的问题 @uyarn (#3512)

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.11.1

Vue3 for Web 发布 1.11.2

🌈 1.11.2 2025-03-05

🚀 Features

  • ImageViewer: 新增imageReferrerpolicyAPI,适用于配置Referrerpolicy的场景 @Wesley-0808 (#5134)
  • ImageViewer: 新增onDownloadAPI,用于自定义下载回调 @Wesley-0808 (#5134)

🐞 Bug Fixes

  • Dialog: 修复1.11.0版本footer内容不能动态变更的问题 @Wesley-0808 (#5152)

🚧 Others

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.11.2

Vue3 for Web 发布 1.11.1

🌈 1.11.1 2025-03-01

🐞 Bug Fixes

  • bundle: 修复1.11.0版本 cjs 产物的依赖报错问题 @uyarn (#5116)
  • List: 修复1.11.0版本scrollTo实例方法异常的问题 @uyarn (#5117)
  • Dialog: 修复1.11.0版本控制台报错问题 @Wesley-0808 (#5126)
  • Table: 修复按下Ctrl C复制快捷键导致清空选中行的问题 @Wesley-0808 (#5124)

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.11.1

React for Mobile 发布 0.11.0

🌈 0.11.0 2025-03-07

🚨 Breaking Changes

  • Steps: 组件重构,移除 optionsseparator 属性,新增 currentStatussequence 属性,存在 DOM 调整 @Lyan-u (#532)
  • StepItem: 组件重构,新增 titleRightextra 属性,存在 DOM 调整 @Lyan-u (#532)

🚀 Features

🐞 Bug Fixes

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.11.0

TDesign Weekly Release (Feb 4th 2025)

01 Mar 02:26
75b8462
Compare
Choose a tag to compare

React for Web 发布 1.11.1

🌈 1.11.1 2025-02-28

🚀 Features

🐞 Bug Fixes

📝 Documentation

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.11.1

TDesign Weekly Release (Feb 3rd 2025)

22 Feb 02:20
8b61f33
Compare
Choose a tag to compare

Vue2 for Web 发布 1.11.0

🌈 1.11.0 2025-02-21

🚀 Features

  • Drawer: sizeDraggable支持SizeDragLimit类型 @huangchen1031 (#3465)
  • Form: FormItem 新增 statustips API @RSS1102 (#3490)
  • Icon: 新增logo-alipaylogo-behance-filled等图标,修改logo-wecom图标,移除不合理的logo-wecom-filled图标 @uyarn(#3468)

🐞 Bug Fixes

  • AutoComplete: 修复 options 为空数组,empty 节点没显示的问题 @liweijie0812 (#3474)
  • Dialog: 修复 1.10.8 版本后当 mode 为 "normal" 时渲染不符合预期的问题 @RSS1102 (#3493)
  • ImageViewer: 修复开启closeOnOverlay时,点击蒙层关闭存在闪烁情况的问题 @huangchen1031(#3472)
  • Menu: 修复MenuGroup的 title 不支持使用函数渲染的问题 @uyarn (#3497)
  • Statistic: 修复 decimalPlaces=0 时数值动画期间精度错误的问题 @liweijie0812 (#3496)
  • Tabs: 修复可滑动Tabs配合action使用的样式问题 @Wesley-0808(#3477)
  • Transfer: 确保 filterTransferData 仅返回有效值 @RSS1102 (#3487)

🚧 Others

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.11.0

React for Web 发布 1.11.0

🌈 1.11.0 2025-02-20

🚀 Features

  • Cascader: 新增支持在打开菜单时,自动滚动到首个已选项所在节点的能力 @uyarn (#3357)
  • DatePicker: 调整组件禁用日期beforeafter参数的逻辑,调整为禁用before定义之前和after定义之后的日期选择,此前有使用相关 API 请注意此改动 @lifeiFront (#3362)
  • List: 新增 scroll API,用于大数据量下支持开启虚拟滚动 @HaixingOoO (#3363)
  • Menu: 菜单新增折叠收起的动画效果 @hd10180 (#3342)
  • TagInput: 新增 maxRows API,用于设置最大展示行数 @Shabi-x (#3293)

🐞 Bug Fixes

  • Card: 修复 React 19 中的告警问题 @HaixingOoO (#3369)
  • Cascader: 修复多选动态加载使用异常的问题 @uyarn (#3376)
  • CheckboxGroup: 修复 onChangecontext 参数缺少option的问题 @HaixingOoO (#3349)
  • DatePicker: 修复日期选择在负数时区的异常问题 @lifeiFront (#3362)
  • Dropdown: 修复点击事件回调context参数返回不符合文档描述的问题 @uyarn (#3372)
  • Radio: 修复 RadioGroup 在 React 19 版本下异常的问题 @HaixingOoO (#3364)
  • Tabs: 修复可滑动Tabs配合action使用的样式问题 @Wesley-0808(#3343)
  • Table: 修复配合Tabs使用,切换 tab 时,Table 的 footer 不显示的问题 @wonkzhang (#3370)
  • Textarea: 修复使用 autofocus API 且 value 有值时,光标没有跟随内容末尾的问题 @HaixingOoO (#3358)
  • Transfer: 修复 TransferItem 无效的问题 @HaixingOoO (#3339)

🚧 Others

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.11.0

Miniprogram for WeChat 发布 1.8.6

🌈 1.8.6 2025-02-21

🚀 Features

🐞 Bug Fixes

  • Dialog: 修复圆角样式错误,并新增 --td-dialog-border-radius @anlyyao (#3469)
  • Calendar: 修复 confirm-btn 透传缺失部分参数的问题 @betavs (#3464)
  • Cell: 修复部分样式错误,并更新 align 属性描述 @anlyyao (#3466)
  • Input: 移除 --td-input-border-radius @betavs (#3463)

🚧 Others

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.6

Vue3 for Mobile 发布 1.8.2

🌈 1.8.2 2025-02-19

🐞 Bug Fixes

  • Tabbar: 修复控制台告警,优化子节点数量更新逻辑 @anlyyao (#1767)
  • Picker: 修复 columns 为异步数据时,子项无法选中的问题 @anlyyao (#1769)

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.8.2

Vue3 for Mobile 发布 1.8.1

🌈 1.8.1 2025-02-18

🚀 Features

🐞 Bug Fixes

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.8.1

TDesign Weekly Release (Jan 4th 2025)

01 Feb 02:23
375d8de
Compare
Choose a tag to compare

Vue3 for Web 发布 1.10.7

🌈 1.10.7 2025-01-24

🚀 Features

  • Icon: 新增logo-alipaylogo-behance-filled等图标,修改logo-wecom图标,移除不合理的logo-wecom-filled图标 @uyarn (#4926)
  • Table: 支持 scrollToElement 方法在非虚拟滚动的情况下使用 @Cat1007 (#4946)
  • DatePicker: 新增multiple API,用于支持多选场景,具体使用请参考示例 @uyarn (#4854)

🐞 Bug Fixes

  • Select:
    • 修复分组情况下标题不存在 group 的渲染报错的问题 @RSS1102 (#4896)
    • 修复 option valueboolean 时控制台类型错误警告 @SaberA1ter (#4932)
    • 修复使用empty API 自定义空状态内容缺失默认样式的问题 @liweijie0812 (#4909)
    • 修复全选配合选项 disabled 状态使用的错误问题 @msg-fobbit (#4947)
  • Progress: 修复 progress 为100时,status 无效的问题 @rofixro (#4895)
  • AutoComplete: 修复选项为空时显示效果异常的问题 @betavs (#4907)
  • Breadcrumb: 修复 herfto 同时存在时点击后会先后触发 @rofixro (#4916)
  • Table: 修复不支持默认的键盘横向操作滚动宽表格的问题 @uyarn (#4904)
  • ImageViewer: 修复开启 closeOnOverlay 时,点击蒙层关闭存在闪烁情况的问题 @huangchen1031 (#4931)
  • ColorPicker: 修复支持渐变模式下,第一次打开时 tabs 位置没有跟随变化的问题 @natural1024 (#4903)
  • Cascader: 修复某一级的 children 长度为 1 时导致的样式错误问题 @msg-fobbit (#4951)
  • Tabs: 修复可滑动Tabs配合action使用的样式问题 @Wesley-0808 @tdesign-bot (#4953)
  • DatePicker: 修复日期范围选择器在跨年场景下,周模式选中范围样式缺失的问题 @uyarn (#4854)

📝 Documentation

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.7

Vue3 for Mobile 发布 1.8.0

🌈 1.8.0 2025-01-22

🚀 Features

🐞 Bug Fixes

  • Tabs: 当子项类型为 fragment 时,标签无法正确渲染 @betavs (#1690)
  • Radio: 当value=0 时无法被选中的问题 @RSS1102 (#1709)
  • Checkbox: 修复 CheckGroup 使用 options 属性时 disabled 无效的问题 @anlyyao (#1713)
  • TabBar: 修复子项数量大于 3 时子项宽度未保持一致 @anlyyao (#1714)
  • Dialog: 修复圆角样式错误,并新增 --td-dialog-border-radius @anlyyao (#1733)
  • Popup: 修复圆角错误,并新增 --td-popup-close-btn-color @anlyyao (#1734)
  • Cell: 修复部分样式错误,并更新 align 属性描述 @liweijie0812 (#1731)

详情见: https://github.com/Tencent/tdesign-mobile-vue/releases/tag/1.8.0

TDesign Weekly Release (Jan 3rd 2025)

22 Jan 02:22
6573c67
Compare
Choose a tag to compare

React for Web 发布 1.10.5

🌈 1.10.5 2025-01-16

🚀 Features

  • Radio: RadioGroup 新增 theme API,用于决定使用 options 时渲染的子组件样式 @HaixingOoO (#3303)
  • Upload: 新增imageProps API,用于在上传图片场景下透传 Image 组件的相关属性 @HaixingOoO (#3317)
  • AutoComplete: 新增 empty API ,用于支持自定义空节点内容 @liweijie0812 (#3319)
  • drawer: sizeDraggable新增支持SizeDragLimit类型的功能实现 @huangchen1031 (#3323)
  • Icon: 新增logo-alipaylogo-behance-filled等图标,修改logo-wecom图标,移除不合理的logo-wecom-filled图标 @uyarn (#3326)

🐞 Bug Fixes

  • Select: 修复onChange回调 context 中的全部选项的值没有包含选项本身全部内容的问题 @uyarn (#3305)
  • DateRangePicker: 开始结束值同时存在的逻辑判断错误问题 @betavs (#3301)
  • Notification: 修复使用attach属性配置导致渲染节点异常的问题 @centuryPark (#3306)
  • AutoComplete: 修复当选项为空时显示效果异常的问题 @betavs (#3316)
  • Menu: 修复 head-menu 不渲染 icon 的问题 @HaixingOoO (#3320)
  • Statistic: 修复decimalPlaces=0时数值动画期间精度错误的问题 @huangchen1031 (#3327)
  • ImageVewer: 修复开启closeOnOverlay时,点击蒙层关闭存在闪烁情况的问题 @huangchen1031

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.10.5

Miniprogram for WeChat 发布 1.8.5

🌈 1.8.5 2025-01-16

🚀 Features

  • TreeSelect: 新增 customValue 属性,自定义选中值,用于弥补 value 为空数组场景 @anlyyao (#3400)
  • Loading: 新增 fullscreen 属性,支持全屏加载 @TeacherDingTing (#3427)
  • ColorPicker: 新增 fixed 属性, @anlyyao (#3426)
  • Guide: 支持自定义计数器 @demoadminjie (#3439)
  • Icon: 新增 logo-alipaylogo-behance-filled 等图标,修改 logo-wecom 图标,移除不合理的 logo-wecom-filled 图标 @anlyyao (#3434)

🐞 Bug Fixes

  • Guide: 修正返回按钮出现时机,并新增 hideBack 属性 @anlyyao (#3403)
  • Message: link 参数类型申明缺失的问题 @betavs (#3412)
  • SwipeCell: 修复在 iOS 手机中导致 scroll-view 无法滚动问题 @jarmywang (#3425)
  • Tabs: 修复徽标激活态颜色错误 @anlyyao (#3429)
  • TabBar: 修复子项数量大于 3 时子项未按预期调整内边距 @anlyyao (#3436)
  • Search: 修复禁用态样式错误 @anlyyao (#3437)
  • Image: 未正确触发组件数据更新的问题 @betavs (#3443)
  • Picker: 修复 PickerItemlabel 超出未省略问题 @anlyyao (#3415)
  • Picker: 规避 Skyline render 下深/浅模式透明色渲染不一致问题 @betavs (#3449)
  • Stepper: 修复 Skyline 中增加和减少按钮动态更新时禁用态样式错误 @anlyyao (#3454)
  • ActionSheet: 数据更新后未更新视图的问题 @betavs (#3438)
  • Calendar: 修复 value 不在 [minDate, maxDate ] 内时带翻页功能的日历面板空白问题 @anlyyao (#3457)
  • Input: cursorColor 属性默认值设 #0052d9,修复安卓在 Skyline 下光标消失的问题 @anlyyao (#3453)
  • ColorPicker: 修复动态设置 value 值无效的问题 @anlyyao (#3426)

🚧 Others

  • Mpx: 修复在 Mpx 框架中编译报错问题 @anlyyao (#3416)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.5

React for Mobile 发布 0.10.0

🌈 0.10.0 2025-01-20

🚀 Features

  • Radio: 组件重构,新增 blockborderlessplacementreadonly 等属性 @byq1213 (#468)
  • RadioGroup: 组件重构,新增 allowUncheckborderlesskeysplacementreadonly 等属性 @byq1213 (#468) @liweijie0812 (#555)
  • Rate: 组件重构,废弃 variant 属性, 新增 placementicon 属性 @ming680 (#493)
  • Input: 新增 enterkeyhint API 用于控制回车键样式,此 API 仅在部分浏览器支持,HTML5 原生属性。新增 spellcheck API 是否开启拼写检查,HTML5 原生属性 @liweijie0812 (#553)
  • Icon: 新增logo-alipaylogo-behance-filled等图标,修改logo-wecom图标,移除不合理的logo-wecom-filled图标,并优化部分图标的绘制路径 @uyarn @tdesign-bot (#559)
  • Swiper: 新增 touchable 属性 @anlyyao (#565)

🐞 Bug Fixes

  • Swiper: 修复缺少 ref 传递导致的控制台报错问题 @cc-weng (#534)

详情见: https://github.com/Tencent/tdesign-mobile-react/releases/tag/0.10.0

TDesign Weekly Release (Jan 2nd 2025)

15 Jan 02:20
fc8f1cc
Compare
Choose a tag to compare

Vue2 for Web 发布 1.10.9

🌈 1.10.9 2025-01-10

🚀 Features

  • AutoComplete: 新增empty API,用于配置空状态下的下拉内容展示 @liweijie0812 (#3462)
  • DatePicker: 新增 cancelRangeSelectLimit API ,用于日期范围选择器不限制日期区间的范围 @FliPPeDround (#3460)

🐞 Bug Fixes

  • AutoComplete: 修复选项为空时显示效果异常的问题 @betavs (#3461)
  • Table: @uyarn
    • 优化select-change中回调参数的返回值,不返回不存在的rowData (#3446)
    • 修复无法通过键盘操作表格左右滚动的问题 @uyarn (#3463)

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.9

TDesign Weekly Release (Dec 4th 2024)

01 Jan 02:26
5d9bb23
Compare
Choose a tag to compare

Vue2 for Web 发布 1.10.8

🌈 1.10.8 2024-12-30

🚀 Features

  • ConfigProvider: 新增attach 配置,支持全局设置PopupDialogDrawer的挂载节点 @liweijie0812 (#3437)
  • Radio: 新增themeAPI,用于配置 RadioGroup 使用options 时渲染的子组件样式 @myronliu347 (#3402)
  • Radio: 新增 readonly API,用于支持只读属性配置 @liweijie0812 (#3431)
  • Table: 支持行高亮功能及相关操作,具体使用请参考示例代码 @uyarn (#3442)

🐞 Bug Fixes

  • Cascader@betavs
    • valueTypefull 时会意外触发 change 事件 (#3435)
    • 修复valueTypefullshowAllLevels false无法正常展示的功能问题 (#3438)
  • Dialog: 修复默认挂载节点非body的异常 @liweijie0812 (#3437)
  • Dialog: 修复1.10.6版本closeOnOverlayClick的默认行为异常的问题 @uyarn (#3433)
  • Select: @RSS1102
    • 修复onInputChange 事件丢失第二个回调参数的问题 (#3427)
    • 优化reserveKeyword配合filterable在全选下的行为 (#3440)
    • 修复分组情况下标题不存在的渲染报错的问题 (#3445)

📝 Documentation

详情见: https://github.com/Tencent/tdesign-vue/releases/tag/1.10.8

Vue3 for Web 发布 1.10.6

🌈 1.10.6 2024-12-31

🚀 Features

🐞 Bug Fixes

  • Table:
    • 修复 isFilterValueExist 无法正常处理 null 值导致无法正常清除筛选的问题 @HHaoWang (#4829)
    • 修复 filterIcon 不生效 @liweijie0812 (#4837)
    • 修复 1.10.0 版本的 updateEditedCellValue 的功能异常问题 @uyarn (#4869)
    • 修复删除行操作后使用 validateTableData 方法进行校验仍存在删除行的问题 @uyarn (#4878)
  • Cascader:
    • valueTypefull 时会意外触发 change 事件 @betavs (#4870)
    • 校验无效值逻辑错误并优化代码 @betavs (#4870)
  • Dialog:
    • headercloseBtn 都为 false 时,不渲染 header dom @chensid @ylunwang (#4841)
    • 修复1.10.4版本后closeOnClickOverlay默认开启行为和挂载body行为的缺失问题 @uyarn (#4877)
  • Swiper: 修复 autopaly=false, 修改 current 无效 @liweijie0812 (#4845)
  • Upload: 上传组件图片展示样式优化 @huangchen1031 (#4853)
  • Slider: 滑块可以正常在移动端设备中拖动 @zd5043039119 (#4860)
  • DatePicker: 优化日期范围选择面板初始化展示的逻辑,保持右侧面板大于左侧面板 @uyarn (#4879)
  • DateRangePicker: 修复开始结束值同时存在的逻辑判断错误问题 @betavs (#4868)
  • Tree: 修复使用keys定义value无法配合 scrollTo 一起使用的问题 @uyarn (#4880)

📝 Documentation

详情见: https://github.com/Tencent/tdesign-vue-next/releases/tag/1.10.6

React for Web 发布 1.10.4

🌈 1.10.4 2024-12-25

🚀 Features

  • Tree: 支持 onScroll API,用于处理滚动事件回调 @HaixingOoO (#3295)
  • Tooltip: tooltip-lite 的mouse 模式下优化为完全跟随鼠标位置,更符合 API 描述 @moecasts (#3267)

🐞 Bug Fixes

  • Select: 修复全选默认返回值错误的问题 @uyarn (#3298)
  • Upload: 优化部分尺寸上传组件图片展示的样式问题 @huangchen1031 (#3290)

📝 Documentation

  • Stackblitz: 调整Stackblitz示例的启动方式,并修复部分示例无法使用stackblitzcodesandbox运行的问题 @uyarn (#3297)

详情见: https://github.com/Tencent/tdesign-react/releases/tag/1.10.4

Miniprogram for WeChat 发布 1.8.4

🌈 1.8.4 2024-12-25

🚀 Features

  • Calendar: 新增 panel-change 事件,切换月或年时触发(switch-mode 不为 none 时有效) @anlyyao (#3385)
  • Avatar: size 属性支持 rpx 单位 @anlyyao (#3387)
  • Fab: 新增 dragStartdragEnd 事件 @anlyyao (#3388)

🐞 Bug Fixes

  • ColorPicker: 修复 alpha 滑轨精度丢失的问题 @novlan1 (#3390)
  • Calendar: 修复使用 glass-easel 渲染框架后,组件年月日起不显示 @anlyyao (#3392)
  • SwipeCell: 解决 PullDownRefresh 包裹 SwipeCell 时手势冲突 @jarmywang (#3393)
  • PullDownRefresh: 新增 usingCustomNavbar 属性,修复与 Navbar 同用遮挡底部问题 @jarmywang (#3394)
  • TreeSelect: 修复 value 为空数组时组件未渲染,同时补齐外部样式类 @anlyyao (#3395)

详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.4

Flutter for Mobile 发布 0.1.8

🌈 0.1.8 2024-12-30

🚀 Features

  • TDUpload: 新增Upload组件 @TingShine (#405)
  • SearchBar: 增加键盘动作类型 @ccXxx1aoBai (#366)
  • Cell: CellGroup 新增样式控制参数:cardBorderRadius(卡片模式边框圆角)、cardPadding(卡片模式内边距)、titlePadding(标题内边距) @hkaikai (#409)
  • DropdownMenu: 新增装饰器配置:decoration,可自定义菜单颜色和边框 @hkaikai (#408)
  • ImageViewer: 支持显示图片标题 @ccXxx1aoBai (#411)
  • Calendar: 新增monthTitleBuilder参数 @hkaikai (#419)
  • Calendar: 新增pickerHeight、pickerItemCount参数,用于控制时间选择组件高度 @hkaikai (#421)
  • Toast: 支持自定义蒙层背景色 @ccXxx1aoBai (#423)
  • Rate: 支持disabeld 参数 @hkaikai (#357)
  • Calendar: 修改CalendarBuilder返回值为Widget @Luozf12345 (#396)
  • SearchBar: 新增只读属性与点击事件 @shizhe2018 (#393)
  • Dialog: TDDialogButtonOptions新增属性字体大小 @shizhe2018 (#381)
  • DateTimePicker: 新增时间单位显示属性 @shizhe2018 (#383)
  • Input: 新增additionInfo 左右显示位置 @shizhe2018 (#401)

🐞 Bug Fixes

  • NoticeBar: 解决web端文字显示异常问题 @ccXxx1aoBai (#351)
  • Rate: 修复半选时,点击提示框没有触发onChange事件的问题 @hkaikai (#361)
  • Calendar: 修复因月份日期行数不一致导致回显滚动位置不准确问题 @hkaikai (#363)
  • Calendar: 优化min、max过大导致渲染卡顿问题 @hkaikai (#363)
  • Input: 修复设置contentPadding时分割线与内容没对齐问题 @epoll-j (#365)
  • Table: 解决固定列设置宽度溢出问题 @ccXxx1aoBai (#370)
  • Popup: 修复点击蒙层关闭延迟问题 @hkaikai (#380)
  • Cascader: 新增第一层点击选择功能 @shizhe2018 (#355)
  • DateTimePicker: 新增限制时分秒 @shizhe2018 (#362)
  • Textarea: 优化字数限制变化更新 @shizhe2018 (#385)
  • TabBar: 修复labelStyle和unselectedLabelStyle 不生效的问题 @shizhe2018 (#399)
  • Picker: 修改多层弹框,滑动无法选择颜色问题 @shizhe2018 (#413)
  • SearchBar: 修复SearchBar聚集时默认位置抖动,以及光标未居中的问题 @Luozf12345 (#417)
  • Dialog: 修改Dialog可以只传contentWidget,不用传title和content @Luozf12345 (#418)
  • TDBottomTabBar: 修复iconText模式,底部溢出2.5像素 @epoll-j (#422)

🚧 Others

Read more