TDesign Weekly Release (Mar 4th 2025)
·
223 commits
to main
since this release
Vue3 for Web 发布 1.11.5
🌈 1.11.5 2025-03-25
🐞 Bug Fixes
Table:Menu: 修复menu-item的props中to定义时缺少string类型的问题 @calandnong (#5198)TreeSelect: 修复panelTopContent和panelBottomContent的定义缺失问题 @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: 新增onDownloadAPI,用于自定义预览图片下载的回调功能 @lifeiFront (#3408)ConfigProvider: Input 新增clearTrigger配置,用于全局模式在有值时显示关闭按钮的功能 @RylanBot (#3412)Descriptions: 新增tableLayout属性 @liweijie0812 (#3434)Message: 关闭消息实例时,从全局的消息列表中移除该实例,避免潜在的内存泄漏风险 @wonkzhang (#3413)Select: 分组选项器新增支持过滤功能 @huangchen1031 (#3430)Tabs: 新增lazyAPI,支持配置懒加载功能 @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
详情见: 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文档错误,confirmBtn和cancelBtn属性仅支持string和boolean类型 @anlyyao (#3540)Cascader: 允许children为空数组,便于支持数据异步场景 @liuffff (#3542)
🚧 Others
详情见: https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.8.8
Vue3 for Mobile 发布 1.8.3
🌈 1.8.3 2025-03-23
🚀 Features
🐞 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