TDesign Weekly Release (June 1st 2022)
·
419 commits
to main
since this release
组件库
Vue2 for Web 发布 0.41.7
🌈 Features
Table:appendTo支持添加新节点到根节点- 新增
getTreeNode,用于获取整个树形结构 EnhancedTable支持事件- 表格支持编辑单元格
InputNumber: 通过inputProps透传Input组件全部特性
🐞 Bug Fixes
Progress: theme 由 circle 切换至 plump 后样式错乱InputNumber: 修复theme = column时设置 align 失效的问题Table: 修复表头多选框无法居中和居右展示的问题- 修复无法在 SSR 场景下使用的问题
🚧 Others
- 官网: 支持在线配置组件库主题
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/0.41.7
Vue3 for Web 发布 0.15.4
🌈 Features
Cascader: 增加属性透传selectInputProps
🐞 Bug Fixes
Steps: 修复插槽渲染逻辑问题Dropdown: 修复通过插槽方式渲染点击事件data参数不正确Radio: 修复Group模式下allowUncheck显示错误Cascader: 修复options异步获取无法选择任意级的选项InputNumber: 修复v-model值不为number类型时的报错,增加类型判断组件表现Menu: 修复暗黑模式下 popup 样式问题Menu: 修复箭头方向错误的问题Tree: 修复存在 keys 属性时,严重闪烁Cascader: 修复无法透传属性popupPropsTransfer: 修复当与tree结合的全选判断问题
🚧 Others
- 官网: 支持在线配置组件库主题
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.15.4
Vue3 for Web 发布 0.15.3
🌈 Features
Table:appendTo支持添加新节点到根节点Table: 新增getTreeNode,用于获取整个树形结构Table: 添加onDragSort事件到 EnhancedTableInputNumber: 透传 Input 组件全部特性
🐞 Bug Fixes
transfer: 修改v-model,页面没有同步更新InputNumber: 修复必填问题Button: 修复ref应用错误的问题Swiper: 动态列表渲染问题Table: 可编辑单元格,使用日期选择器时,切换月份也会导致退出编辑模式Form: 修复form实例方法submit调用后的刷新问题
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/0.15.3
React for Web 发布 0.34.4
🌈 Features
Skeleton: 延时关闭功能Dialog: 增强dialog组件 confirmBtn & cancelBtnNotifycation: 新增样式命名区分 theme
🐞 Bug Fixes
Loading: 修复 loading plugin 类型缺失 style 和 class 的问题skeleton: 动画结束后,父级无意义的 div 导致样式无法继承、计算TimePicker: 修复RangePicker的聚焦样式丢失的问题Form: 修复addon在form表单下数据劫持失败问题Select: 当 multiple 为 true 的时候,筛选(filter)功能无法关闭Menu: 兼容 menu 子元素为 null 场景报错问题Upload: 修复错误信息不消失问题TagInput: 修复中文输入法 enter 时,既触发添加 tag也input 框有输入的字母的问题
🚧 Others
- 官网: 支持在线配置组件库主题
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.34.4
Miniprogram for WeChat 发布 0.13.0 ,进入 beta 阶段
❗ Breaking Changes
Picker:- 事件
change更名为pick - 事件
confirm更名为change
- 事件
PickerItem:- 移除
value属性
- 移除
DateTimePicker:- 新增
start和end属性用于替代disable-date属性 - 移除
disable-date属性 - 事件 change 更名为 pick
- 事件
confirm更名为change - 移除
column-change事件 - 属性
format默认值改成 '' - 重构了事件返回参数,在传入了
format属性时,value则是格式化之后的值,否则就是picker-item的值
- 新增
🌈 Features
Tabbar: 新增支持icon插槽Button: 新增iconProps属性透传至iconCollapse: 新增t-class-header&t-class-content外部样式类Input: 新增prefixIcon属性和插槽
🐞 Bug Fixes
Tabs: 修复在popup中使用时丢失tab-nav的问题Input: 修复max-character不生效的问题PullDownRefresh: 修复使用组件之后无法滚动的问题
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/0.13.0
Vue3 for Mobile 发布 0.8.6
🌈 Features
Indexes: 新增Indexes组件ActionSheet: 新增ActionSheet组件- Icon: 更新图标 新增
file-icon图标 调整file-excel、file-pdf、file-powerpoint、file-unknown、file-word和star-filled图标的绘制路径
🐞 Bug Fixes
Textarea: 修复label不生效问题;样式优化Badge: 修复组件设置color属性无效问题Swiper: 支持通过修改loop值关闭循环
🚧 Others
Refactor: 将mask重命名为overlayRefactor: 重构Progress组件,Api更新Refactor: 重构Slider组件Refactor: 重构NoticeBar组件feat: 站点支持搜索
详情见:https://github.com/Tencent/tdesign-mobile-vue/releases/tag/0.8.6
解决方案及周边
TDesign Starter CLI 发布 0.2.3
🐞 Bug Fixes
- 修复自定义创建项目时图标加载的问题
详情见:https://github.com/Tencent/tdesign-starter-cli/releases/tag/0.2.3
TDesign Vue Next Starter 发布 0.3.3
🌈 Features
- 模板中使用颜色变量全部改造为CSS Token
🐞 Bug Fixes
- 升级组件库至0.15.4,修复菜单字重及顶部菜单箭头翻转方向、暗黑模式的颜色问题
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.3.3
TDesign React Starter 发布 0.1.4
🌈 Features
- 增加面包屑导航
- 搜索框样式优化
Layout组件命名语义化- 图表主题功能优化
详情见:https://github.com/Tencent/tdesign-react-starter/releases/tag/0.1.4