TDesign Weekly Release (Jan 3rd 2023)
·
382 commits
to main
since this release
Vue2 for Web 发布 1.0.5
🚀 Features
Avatar: @chaishi (#2032)- 组件内部支持使用 Image 组件渲染图片
- 新增
avatar.imageProps,用于透传图片组件全部属性。插槽也和 Image 组件保持同名 - 支持使用
props.default/props.content定义内容 - 支持
@error监听事件,并新增事件参数{ e: Event }
Image: 支持@load和@error监听事件,并新增事件参数{ e: Event }@chaishi (#2032)Input: @chaishi (#2041)change事件新增trigger参数,用于表示触发本次数据变化的场景- 去除非必要的类名
t-is-default - 新增 click 点击事件
Popup: 移除多余div包裹元素 @ikeq (#2047)
🐞 Bug Fixes
AutoComplete: 修复初次聚焦,键盘事件无法上下选中问题 @chaishi (#2041)Image: @chaishi (#2043)Space: 修复无法显示纯文本元素问题 @chaishi (#2043)TimePicker: 修复 TimePickerPanel 没有自动注册的问题 @uyarn (#2049)Menu: 修正菜单项 active 态文字颜色 @xiaosansiji (common #1122)
详情见:https://github.com/Tencent/tdesign-vue/releases/tag/1.0.5
Vue3 for Web 发布 1.0.4
🚀 Features
Input:
🐞 Bug Fixes
Cascader: 修复无法使用0作为value(issue #2278) @AuYuHui (#2273)Input: 修复初始值长度超过maxlength时无法删除问题 @chaishi (#2275)AutoComplete: 修复初次聚焦,键盘事件无法上下选中问题 @chaishi (#2275)Select:valueType或multiple动态切换导致组件失效 (issue #2206) @zybzzc (#2276)Popup: 修复trigger元素变化时popper位置错误 (issue #2206) @zybzzc (#2277)TimePicker: 修复TimePickerPanel没有自动注册的问题 @uyarn (#2283)Loading: 修复部分浏览器下loading晃动问题 @yusongh (#2244)SelectInput: 修复下拉弹窗状态未改变时,重复触发onPopupVisibleChange事件的问题 @xiaosansiji (#2284)Tree: 修复节点的checkable: false不生效 (issue #1987) @PengYYYYY (#2286)
详情见:https://github.com/Tencent/tdesign-vue-next/releases/tag/1.0.4
React for Web 发布 0.45.4
🚀 Features
🐞 Bug Fixes
Cascader: 修复 checkbox 样式丢失 @honkinglin (#1893)AutoComplete:Avatar:Tag:Watermark: 修复水印默认可删除问题 @haishancai (#1885)Cascader: value is zero can be selected @MrWeilian (#1884)
详情见:https://github.com/Tencent/tdesign-react/releases/tag/0.45.4
Miniprogram for WeChat 发布 1.0.0-rc
❗ Breaking Changes
- 全部组件开启 vritualHost,当基础库版本低于 2.19.2 自动关闭 @LeeJim (#1495)
- 全部组件使用 style 属性替代 customStyle @LeeJim (#1495)
Tabs: 废弃 placement 属性,左右布局请使用 SideBar 组件 @LeeJim (#1492)
🚀 Features
Cell: 新增 CSS Varialbes 用于控制高度 @LeeJim (#1482)Indexes: 新增支持 stickyOffset 属性,用于调整吸顶时的距离 @LeeJim (#1485)Button: 支持 0.5px 边框 @anlyyao (#1474)
🐞 Bug Fixes
Button: 修复shape = 'round'或‘circle’时,border样式错误 @anlyyao (#1491)Calendar: 修复视觉问题 @LeeJim (#1473)Collapse: 当 panel 内容为动态内容时,支持展开 @LeeJim (#1477)Textarea: 支持自适应父容器高度 @anlyyao (#1484)Dialog: 修复 confirmBtn 为 string 类型时,样式错误 @anlyyao (#1474)Stepper: 修复theme='normal'时禁用态视觉错误 @anlyyao (#1487)Rate: 修复半选时 tips 的图标 @LeeJim (#1490)Collapse: 面板收起时,隐藏 header 的边框 @LeeJim (#1493)
详情见:https://github.com/Tencent/tdesign-miniprogram/releases/tag/1.0.0-rc
解决方案及周边
TDesign React Starter 发布 0.3.1
🚀 Features
详情见:https://github.com/Tencent/tdesign-react-starter/releases/tag/0.3.1
TDesign Vue Next Starter 发布 0.7.0
❗️Breaking Change
- 移除所有内置主题色相关代码,全部通过
tvision-color计算获取,调整颜色相关方法的目录结构 by @uyarn in Tencent/tdesign-vue-next-starter#392 - 新增后端路由权限相关代码,默认菜单路由权限改为后端控制,具体使用可参考文档 权限控制 by @timi137137 @uyarn in Tencent/tdesign-vue-next-starter#394
🚀 Features
- 支持任意颜色作为初始化主题颜色 by @uyarn in Tencent/tdesign-vue-next-starter#392
- 升级
tvision-color至1.5.0 使用新的getColorGradations方法,修正部分选择的过曝主题色 by @uyarn in Tencent/tdesign-vue-next-starter#392 - 升级相关依赖
vite需升级至3.0以上,支持图标后端配置等场景需求 by @timi137137 @uyarn in Tencent/tdesign-vue-next-starter#394
🐞 Bug Fixes
- 修复自定义颜色切换明亮暗黑模式时无法沿用的缺陷 by @uyarn in Tencent/tdesign-vue-next-starter#392
Tips: 此次发布 较 0.6.x 版本 删除了此前大量内置项目的色彩生成逻辑,权限控制相关逻辑也发生巨大变动 若打开预览无法访问请清除 localStorage 等缓存再尝试 跟进升级请慎重
详情见:https://github.com/Tencent/tdesign-vue-next-starter/releases/tag/0.7.0