Releases: Tencent/tdesign-miniprogram
Releases · Tencent/tdesign-miniprogram
0.27.0
What's Changed
❗️BREAKING CHANGES
Divider: 移除 line-color 属性,使用 CSS Variables 代替 @LeeJim (#1035)Upload: 数据对象 file 新增 status 字段,不再以 percent 区分 @LeeJim (#1034)Switch: 移除 colors 属性,使用 CSS Variables 代替 @LeeJim (#1080)Switch: 调整 label 的类型,改成 Array 类型,同时调整显示位置 @LeeJim (#1080)Badge: 移除 shape 属性的 square 类型,新增 bubble 类型 @LeeJim (#1004)
🚀 Features
Divider: 视觉升级 @LeeJim (#1035)Upload: 视觉升级 @LeeJim (#1034)Image: 视觉升级 @LeeJim (#1038)Toast: 视觉升级 @LeeJim (#1073)Skeleton: 视觉升级 @anlyyao (#1037)Switch: 视觉升级 @LeeJim (#1080)Badge: 视觉升级 @LeeJim (#1004)Collapse: 新增 theme 属性,支持 card 风格 @LeeJim (#1039)Image: 新增width和height属性用于控制图片尺寸 @LeeJim (#1038)Empty: 新增 iconProps 属性 @anlyyao (#1041)Empty: 新增 CSS Variables, 用于调整描述、操作内容文本颜色和间距等 @anlyyao (#1041)Result: 新增 iconProps 属性 @anlyyao (#1040)Result: 新增 CSS Variables, 用于调整标题、描述文本颜色 @anlyyao (#1040)Skeleton: 新增 CSS Variables, 用于调整骨架屏背景颜色、行间距等 @anlyyao (#1037)ImageViewer: 新增 closeIconProps 和 deleteIconProps 属性 @anlyyao (#1074)ImageViewer: 新增 CSS Variables, 用于调整操作条背景、文本颜色等 @anlyyao (#1074)Footer: 新增 CSS Variables, 用于调整页脚文本大小、颜色等 @anlyyao (#1042)Switch: 新增 icon 属性,用于显示开关的图标 @LeeJim (#1080)Avatar: 新增 CSS Variables, 用于调整头像背景、文本颜色 @anlyyao (#1076)Avatar: 支持 imageProps,并新增 iconProps 和 bordered 属性 @anlyyao (#1076)
🐞 Bug Fixes
Switch: 修复 size、loading 不生效的问题 @LeeJim (#1080)Avatar: 修复 alt 属性无效 @anlyyao (#1076)NavBar: 使用正确的状态栏高度 @LeeJim (#1083)Search: 修复插槽需要对应值为空时才渲染的问题 @LeeJim (#1087)
Full Changelog: 0.26.0...0.27.0
0.26.0
What's Changed
❗ Breaking Changes
Textarea: 调整 confirm-type 的默认值为 return @LeeJim (#1007)Navbar: 移除 background 使用 CSS Variables 代替 @LeeJim (#1010)Navbar: 属性 left-icon 更名为 left-arrow,只保留 Boolean 类型 @LeeJim (#1010)Navbar: 移除 home-icon,新增名为 left 和 capsule 的插槽 @LeeJim (#1010)Navbar: 移除 go-home 事件 @LeeJim (#1010)
🚀 Features
Button: 视觉升级 @LeeJim (#993)Fab: 视觉升级 @LeeJim (#995)Tag: 视觉升级 @LeeJim (#997)Cell: 视觉升级 @LeeJim (#1003)Grid: 视觉升级 @LeeJim (#1006)Navbar: 视觉升级 @LeeJim (#1010)Button: 新增 light 主题 @LeeJim (#993)Tag: 属性 size 新增 extra-large 加大尺寸 @LeeJim (#997)CheckTag: 新增支持 variant 支持 4 种变体 @LeeJim (#997)NoticeBar: 支持 prefixIcon 、theme 属性动态更新 @anlyyao (#999)CellGroup: 新增 theme 属性,支持 card 风格 @LeeJim (#1003)Grid: 新增 theme 属性,增加 card 风格 @LeeJim (#1006)Grid: 新增 BadgeProps 属性,透传至徽章组件 @LeeJim (#1006)Grid: 新增 icon 属性,支持传入图标 @LeeJim (#1006)Grid: 支持当 column = 0 时,将不平分空间,支持滑动 @LeeJim (#1006)
🐞 Bug Fixes
Button: 修复有主题的幽灵按钮颜色丢失的问题 @LeeJim (#993)NoticeBar: 修复 content 动态更新时, 滚动动画计算错误。 @anlyyao (#999)TabBar: 修复绝对定位时,宽度没有撑开的问题 @LeeJim (#1001)Cascader: 修复异步获取 options 时,无法使用 value 初始化已选选项 @LeeJim (#1011)
Full Changelog: 0.25.0...0.26.0
0.25.0
What's Changed
❗ Breaking Changes
🚀 Features
- 全部组件支持
customStyle属性,作为 style 传入根元素 @anlyyao (#985) SideBar: 新增侧边导航组件 @LeeJim (#974)RadioGroup: 新增支持 keys 属性,使用 options 时有效 @LeeJim (#964)Tabs: 新增 space-evenly 属性,默认均分选项卡片的空间 @LeeJim (#965)Cascader: 视觉全新升级 @LeeJim (#966)Cascader: 新增 theme 属性,新增 tab 风格 @LeeJim (#966)Cascader: 新增 keys 属性,支持映射 optiosn 属性名 @LeeJim (#966)Cascader: 新增 sub-titles 属性,显示每级的次标题 @LeeJim (#966)Button: 新增 CSS Variable 调整文本、边框、背景等颜色,具体查看文档 @anlyyao (#947)GridItem: 新增 image-props 透传至 image 组件 @LeeJim (#976)TabBar: 视觉升级 @LeeJim (#987)TabBar: 新增 shape 属性,新增悬浮胶囊形状的标签栏 @LeeJim (#987)TabBar: 新增 theme 属性,新增 tag 风格 @LeeJim (#987)DropdownMenu: 新增external-classes属性 @anlyyao (#991)Csacader: 支持 CSS Variables 进行自定义主题 @LeeJim (#990)
🐞 Bug Fixes
- 修复没传值时不支持非受控的问题 @LeeJim (#977)
RadioGroup: 修复使用 options 时无法选中的问题 @LeeJim (#964)Tabs: 修复动态 label 无法生效的问题 @LeeJim (#963)Tabs: 优化样式细节 @LeeJim (#965)Cascader: 修复传入 value 不会渲染选项的问题 @LeeJim (#966)Button: 修复 variant='text' 时,文本颜色样式错误 @anlyyao (#947)Input: 修复--td-input-disabled-text-color无效的问题 @anlyyao (#960)Calendar: 修复无法滚动的问题 @LeeJim (#989)Calandar: 修复在布局不兼容的问题 @LeeJim (#989)
Full Changelog: 0.24.0...0.25.0
0.24.0
What's Changed
❗️BREAKING CHANGES
🚀 Features
Tabs: 视觉全新升级 @LeeJim (#957)Tabs: 新增 theme 属性,支持 line/tag/card @LeeJim (#957)Tabs: 新增 CSS Variables,用于调整滑块尺寸 @LeeJim (#957)TabPanel: 新增 badgeProps 属性,支持使用徽章 @LeeJim (#957)CheckTag: 支持外部样式类 @anlyyao (#945)Radio: 新增 CSS Variable 调整文案、图标等颜色,具体查看文档 @anlyyao (#944)
🐞 Bug Fixes
Popup: 阻止内容区域滑动穿透 @LeeJim (#943)Cascader: 调整usingComponents中的绝对路径为相对路径 @miauyo (#938)Icon: 修复 customStyle 属性无效的问题 @anlyyao (#950)DateTimePicker: 修复 mode = second 不生效的问题 @LeeJim (#952)
🚧 Others
Full Changelog: 0.23.1...0.24.0
0.23.1
0.23.0
0.22.0
0.21.2
What's Changed
🐞 Bug Fixes
Input: 修复clearable的显示和隐藏问题 @anlyyao (#874)Tabbar: 使用 fallback value 保证颜色展示正确 @LeeJim (#875)Icon: 移除CSS属性speak@anlyyao (#885)Textarea: 修复 maxLength 情况下,显示值和实际值不一致问题 @anlyyao (#883)Textarea: 修复 maxcharacter 情况下,输入值超出 maxcharacter 的问题 @anlyyao (#883)Input: 修复 maxcharacter 情况下,输入值超出 maxcharacter 的问题 @anlyyao (#883)DateTimePicker: 修复选项重置错误的问题 @LeeJim (#888)
🚧 Others
Full Changelog: 0.21.1...0.21.2
0.21.1
What's Changed
🚀 Features
🐞 Bug Fixes
Toast: 重构 DOM 以及代码逻辑 @LeeJim (#863)ActionSheet: 修复 theme = list 时点击选项之后报错的问题 @LeeJim (#866)Tabs: 修复嵌套使用时样式错误的问题 @LeeJim (#869)
🚧 Others
Indexes: 新增单元测试 @CodingOnStar (#850)Message: 新增单元测试 @anlyyao (#859)SwipeCell: 新增单元测试 @webwyb (#861)Swiper: 新增单元测试 @anlyyao (#864)
Full Changelog: 0.21.0...0.21.1
0.21.0
What's Changed
❗️BREAKING CHANGES
🚀 Features
🐞 Bug Fixes
🚧 Others
TabBar: 新增单元测试 @LeeJim (#846)Upload: 新增单元测试 @anlyyao (#847)DropdownMenu: 新增单元测试 @LeeJim (#848)Slider: 新增单元测试 @LeeJim (#853)Picker: 新增单元测试 @LeeJim (#854)DateTimePicker: 新增单元测试 @LeeJim (#855)Sticky: 新增单元测试 @Perisiguiendo (#852)
Full Changelog: 0.20.0...0.21.0