Skip to content

TDesign Weekly Release (Jul 3rd 2023)

Choose a tag to compare

@tdesign-helper tdesign-helper released this 19 Jul 07:50
· 357 commits to main since this release
56b3860

组件库

Vue2 for Web 发布 1.4.8

🚀 Features

  • DatePicker: 优化关闭浮层后重置默认选中区域 @honkinglin (#2585)
  • Checkbox: @chaishi (#2583
    • 新增支持 lazyLoad,懒加载,用于需要渲染大量数据,或加载复杂内容/图片的场景
    • 渲染性能优化,选择或取消某一个选项时,不再重复渲染全部复选框
    • 新增支持键盘控制选项选中或取消选中
    • 新增支持 CheckboxGroup 使用 options 定义选项列表的同时,使用插槽 label 定义选项内容。可用于数据量较大的场景,不会重复渲染

🐞 Bug Fixes

  • Checkbox: @chaishi (#2583)
    • 复选框禁用逻辑优先级顺序修复,应当为:Form.disabled < CheckboxGroup.disabled < Checkbox.disabled
    • 修复带禁用按钮的全选逻辑问题
  • Input: 输入框的值类型移除 Number 类型 @liweijie0812 (#2582)
  • AutoComplete: 修复表单内 AutoComplete 输入框宽度与 Input 组件不一致的问题 @liweijie0812 (common#1524)
  • InputNumber:
  • Transfer: 优化 transfer item 类名优先级问题 @xixileng (common#1530)
  • TagInput: 修复 tag-input 前缀不居中且会发生抖动的问题 @xixileng (common#1532)
  • Dialog: 修复组件销毁后,没有正确销毁 DOM,导致的内存泄漏问题 @loganylwu (#2581)

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

Vue3 for Web 发布 1.3.12

🚀 Features

  • Checkbox:
    • 新增支持键盘控制选项选中或取消选中 @chaishi (#3103)
    • 新增支持 lazyLoad,用于需要渲染大量数据,或懒加载复杂内容/图片场景 @chaishi (#3103)

🐞 Bug Fixes

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

React for Web 发布 1.1.15

🚀 Features

🐞 Bug Fixes

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

Miniprogram for WeChat 发布 1.1.13

🚀 Features

🐞 Bug Fixes

  • Toast: 修复close方法类型声明错误 @betavs (#2191)
  • Message: 修复 __text-nowrap 类名前缀错误的问题 @hwaphon (#2195)
  • Slider: 移除错误的 wxml @hwaphon (#2195)
  • DateTimePicker: 修复动态传入 mode 时无法正确渲染的问题 @betavs (#2188)

🚧 Others

  • docs: 在 API 模块展示所有的 CSS Variables @anlyyao (#2182)
  • docs: 将外部样式类的内容独立展示 @ccccpj (#2200)
  • 修复一些示例/文档中的拼写错误 @anlyyao (#2197)

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

Vue3 for Mobile 发布 1.0.0-rc.4

🚀 Features

🐞 Bug Fixes

  • Message: 修复 Message 关闭时未销毁节点 @anlyyao (#962)
  • Button: 修复 disabled 变更之后仍有点击态的问题 @LeeJim (#963)
  • Tabs: 修复 badgeProps 属性失效 @anlyyao (#968)

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

Figma for Mobile 发布 1.1.3

📑 新增页面模版

  • 共有通用页面、活动报名和通讯客服三类场景的页面模版
  • 使用变体版本组件搭建,功能样式状态支持可配置能力
  • 对各个模块进行了Auto Layout 设定,方便用户在 Figma 中快速使用页面模版进行设计

🐞 Bug Fixes

  • Tabs:优化大尺寸选项卡中图标的尺寸,使其与文字更匹配
  • Drawer:修复抽屉选项文本无法分别设置的问题,感谢@sean
  • Tag:优化large尺寸高度,与常用字阶行高保持一致
  • DropdownMenu:修复部分组件名中menu的拼写问题

详情见:https://www.figma.com/community/file/1053279585699097956/TDesign-for-mobile

解决方案及周边

TDesign Starter CLI 发布 0.4.1

🚀 Features

  • Lite 默认使用最新版本的组件库 by @uyarn
  • Lite 版本新增 .gitignore 文件 by @fengyon

详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.4.1