Releases: Tencent/tdesign-miniprogram
Releases · Tencent/tdesign-miniprogram
1.0.4
What's Changed
🚀 Features
PullDownRefresh: 支持无障碍访问支持 @shinyina (#1241)Steps: 支持无障碍访问 @tangzixuan (#1783)
🐞 Bug Fixes
Textarea: 修复autosize为true时,placeholder上移问题 @anlyyao (#1781)Switch: 修复 label 和 icon 渲染顺序错误的问题 @LeeJim (#1809)Loading: 修复错误的 style 导致 wxs 报错 @LeeJim (#1810)Radio: 修复 placement 优先级的问题 @LeeJim (#1812)Button: 解决多个插槽的渲染问题 @LeeJim (#1813)Link: 解决多个插槽无法渲染的问题 @LeeJim (#1816)TabPanel: 解决多个插槽无法渲染的问题 @LeeJim (#1816)Upload: 修复点击事件失效问题 @yaogengzhu (#1802)Upload: 修复 limit 限制的问题 @yaogengzhu (#1800)
New Contributors
- @shinyina made their first contribution in #1241
- @tangzixuan made their first contribution in #1783
Full Changelog: 1.0.3...1.0.4
1.0.3
What's Changed
🚀 Features
Picker: 新增支持 keys 属性 @LeeJim (#1759)Input: 支持nicknamereview事件 @anlyyao (#1755)Popup: 增加默认圆角、默认背景色、安全底边距 @jarmywang (#1758)
🐞 Bug Fixes
DropdownMenu: 修复 label 的展示逻辑 @LeeJim (#1748)DropdownMenu: 修复 radio 图标的展示位置 @LeeJim (#1748)Popup: 修复关闭按钮无法点击的问题 @jarmywang (#1754)Calendar: 修复 format 属性不是响应式的问题 @LeeJim (#1753)Checkbox: 修复存在 disabled 选项时,全选出错的问题 @LeeJim (#1766)Badge: 修复 shape = ribbon 时,修改 color 不能改变全部颜色的问题 @LeeJim (#1764)Upload: 修复 sizelimit 不支持对象传参的问题 @LeeJim (#1763)Upload: 修复 sizelimit 默认单位和文档不一致的问题,从B改成KB@LeeJim (#1763)Button: 取消loading态下的 hover 效果 @anlyyao (#1739)Button: 事件tap仅在非加载或禁用状态时触发 @anlyyao (#1739)Badge: 优化和不同组件组合的无障碍访问 @yaogengzhu (#1428)Cell: 修复note内容超出被遮挡问题 @anlyyao (#1769)Progress: 修复 label 插槽无效 @anlyyao (#1771)Grid: 修复 grid-item 的 image 插槽不可用的问题,需传入 image = 'slot' 才可使用插槽 @LeeJim (#1772)
🚧 Others
New Contributors
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
🐞 Bug Fixes
Radio: 修复使用 options 时可传入的属性不齐的问题 @LeeJim (#1707)Checkbox: 修复使用 options 时可传入的属性不齐的问题 @LeeJim (#1707)RadioGroup: 修复 placement 默认值错误的问题 @LeeJim (#1707)RadioGroup: 修复 icon 消失的问题 @LeeJim (#1707)ActionSheet: 修复点击报错的问题 @LeeJim (#1726)Swiper: 修复在真机上圆角无效问题 @anlyyao (#1733)NavBar: 修复外部样式类不可用的问题 @LeeJim (#1735)Footer: 补齐 API 文档描述 @anlyyao (#1737)Swiper: 修复基础调试库低于2.19.2时,图片不显示问题 @anlyyao (#1736)ImageViewer: 修复图片显示不全的问题 @anlyyao (#1656)Input: 修复maxLength无效问题,并将默认值变更为 -1 @anlyyao (#1732)Input: 修复键盘弹起时,点击 clear 没反应的问题 @anlyyao (#1732)
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
🚀 Features
Cascader: 新增 close 事件 @LeeJim (#1685)Picker: 新增 close 事件 @LeeJim (#1687)DateTimePicker: 新增 close 事件 @LeeJim (#1687)Upload: 支持无障碍访问 @zhangpaopao0609 (#1238)
🐞 Bug Fixes
ActionSheet: 补充 close 事件,增加 trigger 参数 @LeeJim (#1683)Cascader: 修复 pick 事件的参数 @LeeJim (#1685)drawer: 修复 close 事件不生效的问题 @LeeJim (#1686)Message: 修复外部样式类t-class-link无效问题 @anlyyao (#1690)Cascader: 修复 radio 图标显示位置不正确的问题 @LeeJim (#1693)DropdownMenu: 修复 radio 图标显示位置不正确的问题 @LeeJim (#1693)TreeSelect: 修复 radio 图标显示位置不正确的问题 @LeeJim (#1693)Message: 更新内嵌link组件的属性 @anlyyao (#1694)
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
❗ Breaking Changes
Cell: 调整 hover 状态对应的类名 @anlyyao (#1635)Checkbox: 属性 align 更名为 placement @anlyyao (#1629)Toast: 属性 theme 的枚举值 fail 替换成 error @LeeJim (#1647)Slider: 移除 colors 和 disabledColor,建议使用 CSS Variables 修改 @LeeJim (#1676)Loading: 移除 theme = error 以及 theme = bar,以及调整 DOM @LeeJim (#1626)Picker: 移除footer插槽 @anlyyao (#1631)DateTimePicker: 移除footer插槽 @anlyyao (#1631)Radio: 属性 align 更名为 placement @anlyyao (#1630)RadioGroup: 属性 align 更名为 placement @anlyyao (#1630)Search: 移除right-icon属性相关 @anlyyao (#1628)Avatar: 移除bordered属性 @anlyyao (#1632)AvatarGroup:cascading属性默认值变更为left-up@anlyyao (#1632)Message: 移除action属性相关,使用link代替 @anlyyao (#1637)Footer:copyright更名为text@anlyyao (#1642)Footer:textLinkList更名为links@anlyyao (#1642)Footer: 移除theme属性 @anlyyao (#1642)CountDown:theme属性移除hightlight@anlyyao (#1645)Link: 移除status属性 @anlyyao (#1652)Rate: 移除 variant 属性,完全依赖 icon 属性来控制图标 @LeeJim (#1674)NoticeBar:extra属性更名为operation@anlyyao (#1638)
🚀 Features
Search: 新增clearable,用于启用清除控件 @anlyyao (#1628)Button: 新增支持 suffix 插槽 @LeeJim (#1624)Message: 新增link属性 @anlyyao (#1637)Link: 新增disabled属性 @anlyyao (#1652)Link: 新增hover属性 @anlyyao (#1652)Link: 新增externalClasses属性 @anlyyao (#1652)Drawer: 补充hover态样式 @anlyyao (#1673)AvatarGroup: 头像组中默认带边框 @anlyyao (#1678)
🐞 Bug Fixes
Fab: 修复丢失style 默认值的问题 @LeeJim (#1625)Dialog: 修复文字按钮hover态圆角不正确 @anlyyao (#1633)Switch: 优化禁用态下 loading 的颜色 @LeeJim (#1627)Message: 修复主题图标不正确 @anlyyao (#1637)NavBar: 修复胶囊内部点击事件没反应的问题 @LeeJim (#1641)Dialog: 修复 confirm 的拼写错误 @zzzimooo (#1644)CountDown: 修复默认风格下时间单位分割的问题 @anlyyao (#1645)Slider: 优化无障碍访问支持 @byq1213 (#1388)Collapse: 修复 disabled 状态下标题颜色错误的问题 @LeeJim (#1648)Cell: 修复外部样式类 t-class-title 放置位置错误的问题 @LeeJim (#1648)Tag: 修复close与click事件一并触发的问题 @anlyyao (#1669)Rate: 修复 tips 偶尔会不消失的问题 @LeeJim (#1674)BackTop: 修复icon不显示问题 @anlyyao (#1660)NoticeBar: 修复主题图标不正确 @anlyyao (#1638)Badge: 调整 display 使用 block 替换 inline-block @anlyyao (#1679)DropdownMenu: 修复下拉菜单遮罩层无法点击 @RoseyW (#1615)Dialog: 修复命令行方式没法调整按钮布局的问题 @zzzimooo (#1655)
New Contributors
Full Changelog: 0.34.0...1.0.0
1.0.0-rc.3
What's Changed
❗ Breaking Changes
🚀 Features
- 所有组件新增支持 class 外部样式类,仅在开启 virtualHost 的情况下生效 @anlyyao (#1587)
Input: 支持tips文本方向与align属性值一致 @anlyyao (#1585)CellGroup: 默认最后一项cell无底部边框线 @anlyyao (#1607)Image: 补充外部样式类名class@anlyyao (#1611)DropdownMenu: 新增 reset 事件 @LeeJim (#1617)Drawer: 支持无障碍访问 @zhangpaopao0609 (#1552)
🐞 Bug Fixes
Input: 修复layout = 'vertical'时,样式不正确 @anlyyao (#1585)Swiper: 修复图片压缩变形问题 @anlyyao (#1607)Navbar: 修复左侧胶囊按钮在真机上上边框线消失问题 @anlyyao (#1607)Upload: 解决因无备用值产生的告警 @anlyyao (#1611)Picker: 解决因无备用值产生的告警 @anlyyao (#1611)PullDownRefresh: 解决因无备用值产生的告警 @anlyyao (#1611)NoticeBar: 解决SelectorQuery带来的告警 @anlyyao (#1611)Link: 修复 API 文档错误 @anlyyao (#1611)Tabs: 修复属性不支持响应式变化的问题 @LeeJim (#1616)DropdownMenu: 修复下拉菜单遮罩层无法点击 @RoseyW (#1615)Message: 修复事件名称,以符合文档 @LeeJim (#1618)Dialog: 修复事件名,从 overlayClick 改成 overlay-click @LeeJim (#1619)SwiperNav: 修复事件名,从 navBtnChange 改成 nav-btn-change @LeeJim (#1619)TextArea: 修复事件名,从 lineChange改成 line-change @LeeJim (#1619)DropdownMenu: 修复下拉菜单遮罩层无法点击 @RoseyW (#1615)
New Contributors
Full Changelog: 1.0.0-rc.2...1.0.0-rc.3
1.0.0-rc.2
What's Changed
❗ Breaking Changes
🚀 Features
- 所有组件同时支持
style和customStyle属性 @LeeJim (#1532) Button: 支持点击态边框颜色 css variable @anlyyao (#1530)Result: 属性 icon 支持对象类型,透传至图标组件 @LeeJim (#1539)TabBar: 属性 icon 支持对象类型,透传至图标组件 @LeeJim (#1539)Toast: 属性 icon 支持对象类型,透传至图标组件 @LeeJim (#1539)
🐞 Bug Fixes
- 修复因 template 引起的控制台告警 @anlyyao (#1548)
- 修复控制台告警 @LeeJim (#1586)
NavBar: 补充根元素缺失的高度 @LeeJim (#1526)Search: 修复插槽命名错误 @anlyyao (#1529)Loading: 支持无障碍访问 @yaogengzhu (#1534)Checkbox: 修复--td-checkbox-icon-size对未选中态复选框不生效问题 @anlyyao (#1530)BackTop: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Badge: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Grid: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Image: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Input: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Link: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Loading: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Message: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)BackTop: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)CountDown: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)TabBar: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)TextArea: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)Toast: 优化插槽渲染不再需要传入 slot 字符串 @LeeJim (#1539)CountDown: 补充 content 插槽 @LeeJim (#1539)Drawer: 补充 title 插槽 @LeeJim (#1539)Radio: 补充 label、content 插槽 @LeeJim (#1539)TabPanel: 补充 panel 插槽 @LeeJim (#1539)ImageViewer: 优化插槽渲染逻辑,不再需要传入 slot 字符串 @LeeJim (#1544)ImageViewer: 修复关闭点击不生效的问题,以及 trigger 参数不对的问题 @LeeJim (#1544)Calendar: 移除tabindex元素 的outline样式 @anlyyao (#1573)Input: 支持名为tips的插槽 @anlyyao (#1572)Button: 修复 CSS Variable 变量命名错误 @anlyyao (#1563)Calendar: 优化 title 插槽,不再需要传入 slot 字符串 @LeeJim (#1588)
Full Changelog: 1.0.0-rc.1...1.0.0-rc.2
1.0.0-rc.1
What's Changed
❗ BREAKING CHANGES
🚀 Features
Cell: 新增底边框左右边距 CSS Variables @anlyyao (#1515)Cell: 补充 CSS Variables @anlyyao (#1517)SideBar: 支持传入 Icon @LeeJim (#1520)Tabs: 支持传入 icon @LeeJim (#1519)
🐞 Bug Fixes
Upload: 修复 add-content 不生效的问题 @LeeJim (#1507)Upload: 优化插槽渲染,不再需要传入 add-content = 'slot' @LeeJim (#1507)Cascader: 修复 slot 无法使用的问题 @LeeJim (#1508)Picker: 修复样式、优化布局以及交互体验 @LeeJim (#1513)Swiper: 修复autoplay状态下,swiper偶现左右抖动问题 @anlyyao (#1494)
Full Changelog: 1.0.0-rc...1.0.0-rc.1
1.0.0-rc
What's Changed
❗ 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)
Full Changelog: 0.34.0...1.0.0-rc
0.34.0
What's Changed
❗ Breaking Changes
Avatar: 优化类名,符合 BEM 规范 @LeeJim (#1441)Button: 优化类名,符合 BEM 规范 @anlyyao (#1352)Input: 移除 size 属性 @anlyyao (#1381)Input: 属性 borderless 默认值变更为 false @anlyyao (#1381)Avatar: 将 avatar-group 的路径调整为tdesign-miniprogram/avatar-group/avatar-group@LeeJim (#1452)Collapse: 将 collapse-panel 的路径调整为tdesign-miniprogram/collapse-panel/collapse-panel@LeeJim (#1453)DropdownMenu: 将 dropdown-item 的路径调整为tdesign-miniprogram/dropdown-item/dropdown-item@LeeJim (#1454)Picker: 将 picker-item 的路径调整为tdesign-miniprogram/picker-item/picker-item@LeeJim (#1455)Steps: 将 step-item 的路径调整为tdesign-miniprogram/step-item/step-item@LeeJim (#1456)Swiper: 将 swiper-nav 的路径调整为tdesign-miniprogram/swiper-nav/swiper-nav@LeeJim (#1457)Grid: 将 grid-item 的路径调整为tdesign-miniprogram/grid-item/grid-item@LeeJim (#1459)TabBar: 将 tab-bar-item 的路径调整为tdesign-miniprogram/tab-bar-item/tab-bar-item@LeeJim (#1460)Tabs: 将 tab-panel 的路径调整为tdesign-miniprogram/tab-panel/tab-panel@LeeJim (#1462)Tag: 将 check-tag 的路径调整为tdesign-miniprogram/check-tag/check-tag@LeeJim (#1466)
🚀 Features
ActionSheet: 支持透传 image 至 Grid 组件 @LeeJim (#1382)Swiper: 属性 navigation 支持 boolean,默认值为 true @LeeJim (#1387)SwiperNav: 新增属性用于单独控制 @LeeJim (#1387)Indexes: 增加 change 事件 @LeeJim (#1403)Indexes: 修复视觉问题 @LeeJim (#1403)Swiper: 新增 image-props 属性 @LeeJim (#1411)Button: 新增部分 CSS Variables @anlyyao (#1407)Swiper: 增加 click 事件 @LeeJim (#1420)PullDownRefresh: 新增 scroll 事件 @LeeJim (#1424)BackTop: 放置 pull-down-refresh 内部时,将会滚动该容器到顶部 @LeeJim (#1424)Swiper: 增加 click 事件 @LeeJim (#1435)Collapse: 新增 placmen 属性,支持内容面板在上方 @LeeJim (#1446)Calendar: 新增 auto-close 属性,以及 close 事件 @LeeJim (#1448)Textarea: 补充 cursor、disableDefaultPadding、showConfirmBar、 selection-Start、 selectionEnd、holdKeyboard 等属性 @anlyyao (#1463)Textarea: 补充 keyboardheightchange 事件 @anlyyao (#1463)
🐞 Bug Fixes
ActionSheet: 修复视觉问题 @LeeJim (#1382)SideBar: 支持选项标题换行 @LeeJim (#1392)TreeSelect: 修复视觉问题 @LeeJim (#1401)Avatar: 修复 cascading = ‘left-up' 时,位置不正确问题 @anlyyao (#1413)Radio: 修复 a11y 的点击事件 @LeeJim (#1416)Checkbox: 修复 a11y 的点击事件 @LeeJim (#1416)Dialog: 修复 Dialog 的按钮不能使用 ghost 和 shape 属性的问题 @anlyyao (#1407)ActionSheet: 移除 focus 样式 @byq1213 (#1427)Badge: 修复样式问题 @LeeJim (#1429)Toast: 禁止 toast 区域滑动 @LeeJim (#1430)Icon: 移除无效的 behaviors @LeeJim (#1434)Slider: 优化刻度样式,以及默认风格时滑动的距离 @LeeJim (#1440)Collapse: 修复在 Android 下部分机型收起延迟的问题 @LeeJim (#1445)SwipeCell: 修复滑动距离计算错误 @anlyyao (#1449)Textarea: 修复 model:value 无效的问题 @anlyyao (#1463)
Full Changelog: 0.33.0...0.34.0