Skip to content

Releases: Tencent/tdesign-miniprogram

1.0.0-rc.3

20 Feb 14:42
33d1d20
Compare
Choose a tag to compare

What's Changed

❗ Breaking Changes

🚀 Features

🐞 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

13 Feb 12:32
b8ca575
Compare
Choose a tag to compare

What's Changed

❗ Breaking Changes

  • Icon: sizecolor 属性默认值变更为 '' @anlyyao (#1553)

🚀 Features

  • 所有组件同时支持 stylecustomStyle 属性 @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

19 Jan 06:39
3a6b785
Compare
Choose a tag to compare

What's Changed

❗ BREAKING CHANGES

  • Dialog: 移除内置的 input 样式 @LeeJim (#1516)
  • Input: 优化 DOM,移除外置的 wapper 元素 @LeeJim (#1516)

🚀 Features

🐞 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

12 Jan 14:51
cb0e6d3
Compare
Choose a tag to compare

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

09 Jan 15:16
42e20dd
Compare
Choose a tag to compare

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

Full Changelog: 0.33.0...0.34.0

0.33.0

02 Jan 15:28
fa4f342
Compare
Choose a tag to compare

What's Changed

❗ Breaking Changes

  • Swiper: 增加 18rpx 的圆角,并支持 CSS Variables,移除了图片的 shape @LeeJim (#1327)
  • Rate: 修复 gap 取值错误,移除 disabled 的样式 @LeeJim (#1350)
  • Avatar: 移除 iconProps 属性,属性 icon 支持传入对象 @anlyyao (#1295)
  • Button: 移除 iconProps 属性,属性 icon 支持传入对象 @anlyyao (#1295)
  • Empty: 移除 iconProps 属性,属性 icon 支持传入对象 @anlyyao (#1295)
  • GridItem: 移除 iconProps 属性,属性 icon 支持传入对象 @anlyyao (#1295)
  • ImageViewer: 移除 deleteIconProps、closeIconProps 属性,属性 delete-btn、close-btn 支持传入对象 @anlyyao (#1295)
  • Result: 移除 iconProps 属性,属性 icon 支持传入对象 @anlyyao (#1295)
  • docs: 文档 button 属性使用错误 @AuYuHui (#1347)
  • NavBar: 胶囊相关 CSS Variables 命名变更 @LeeJim (#1372)

🚀 Features

🐞 Bug Fixes

New Contributors

Full Changelog: 0.32.0...0.33.0

0.32.0

27 Dec 10:12
b21fc68
Compare
Choose a tag to compare

What's Changed

❗ Breaking Changes

  • 全局修正插槽名称,保持和文档一致,使用 kebab-case @LeeJim (#1277)
  • ButtonGroup: 移除该组件 @LeeJim (#1289)
  • DropdownMenu: 调整外部样式类命名、DOM @LeeJim (#1259)
  • DropdownMenu: 废弃 optionsLayout 属性,移除 tree 相关逻辑,独立出 treeSelect 组件 @LeeJim (#1265)
  • DropdownMenu: 变更外部样式类命名 @LeeJim (#1265)
  • Indexes: 不再依赖 Cell ,独立出锚点组件,可自定义内容 @LeeJim (#1267)
  • Indexes: 移除 height 属性 @LeeJim (#1271)
  • Indexes: 移除 scroll-view,使用全局滚动 @LeeJim (#1271)
  • CheckTag: 移除 closable、shape 属性,以及 close 事件 @LeeJim (#1274)
  • Swiper: 基于原生 swiper 组件改造,移除 t-swiper-item 组件,新增 list 属性。 @LeeJim (#1282)
  • SwiperNav: 属性 show-nav-btn 更名为 show-controls @LeeJim (#1282)
  • Input: 移除聚焦相关样式 @anlyyao (#1247)

🚀 Features

🐞 Bug Fixes

  • Popup: 修复 placement 不支持响应式的问题 @LeeJim (#1257)
  • Checkbox: 修复图标右侧显示时 border 样式错误的问题 @LeeJim (#1259)
  • Radio: 修复图标右侧显示时 border 样式错误的问题 @LeeJim (#1259)
  • Search: 修复 CSS Variables 命名错误的问题 @LeeJim (#1272)
  • Radio: 修复 icon = line 时,图标错误的问题 @LeeJim (#1284)
  • Checkbox: 修复 icon = line 时,图标错误的问题 @LeeJim (#1284)
  • Textarea: 支持 value 变更时更新字符长度 @anlyyao (#1280)
  • Textarea: 修复 less 变量使用错误 @anlyyao (#1280)
  • NoticeBar: 修复右侧额外信息行高不正确问题 @anlyyao (#1281)
  • Message: 修复间距、颜色样式错误问题 @anlyyao (#1286)

Full Changelog: 0.31.0...0.32.0

0.31.0

19 Dec 14:37
ee8b0c8
Compare
Choose a tag to compare

What's Changed

❗ BREAKING CHANGES

  • Input: 移除 clearableIconProps、prefixIconProps、suffixIconProps 属性 @anlyyao (#1188)
  • SwipeCell: 调整 DOM @anlyyao (#1201)
  • Dialog: 属性 closeOnOverlayClick 默认值从 true 改成 undefined @LeeJim (#1240)
  • Dialog: 调整 DOM @LeeJim (#1240)

🚀 Features

🐞 Bug Fixes

  • TabBar: 修复圆角下开启安全距离时视觉错误的问题 @LeeJim (#1223)

New Contributors

Full Changelog: 0.30.0...0.31.0

0.30.0

12 Dec 04:20
0f2956d
Compare
Choose a tag to compare

What's Changed

🌈 0.30.0 2022-12-12

❗ BREAKING CHANGE

  • Rate: 属性 gap 默认值由 8 调整成 4 @LeeJim (#1177)
  • Rate: 属性 size 默认值由 20 调整成 24 @LeeJim (#1177)
  • Stepper: 属性 theme 的 gray 名为 filled,并新增 outline 主题 @anlyyao (#1191)
  • Slider: 属性 colors 和 disabledColor 移除默认值 @LeeJim (#1192)
  • Calendar: 按钮的插槽变更成和文档一致:confirm-btn @LeeJim (#1204)

🚀 Features

  • Rate: 视觉升级 @LeeJim (#1177)
  • Slider: 视觉升级 @LeeJim (#1192)
  • Rate: 新增 color 属性,并支持 CSS Variables @LeeJim (#1177)
  • Rate: 新增 icon 属性,可自定义图标 @LeeJim (#1177)
  • NoticeBar: 新增 direction 属性,新支持垂直方向滚动 @anlyyao (#1036)
  • Slider: 新增 theme 属性,新增胶囊风格 @LeeJim (#1192)
  • Message: 属性 icon 和 closeBtn 新增 Object 类型透传至 icon 组件 @anlyyao (#1153)
  • BackTop: 属性 icon 新增支持 Object 类型透传至图标组件,并支持同名插槽 @anlyyao (#1151)
  • NoticeBar: 属性 content 新增 Array 类型 @anlyyao (#1036)
  • NoticeBar: 属性 suffixIcon 新增 Object 类型透传至图标组件 @anlyyao (#1036)
  • NoticeBar: 属性 prefixIcon 新增 Boolean、Object 类型 @anlyyao (#1036)
  • Stepper: input-width 属性默认单位更新为 px @anlyyao (#1191)
  • Progress: 属性 theme 支持 'plump' 和 'circle' 类型 @anlyyao (#1178)
  • Message: 新增 CSS Variables, 用于调整信息通知文本、背景颜色 @anlyyao (#1153)
  • BackTop: 新增 CSS Variables @anlyyao (#1151)
  • Slider: 支持 CSS Variables @LeeJim (#1192)
  • NoticeBar: 新增 CSS Variables, 用于调整公告栏文本、背景颜色 @anlyyao (#1036)
  • Stepper: 新增 CSS Variables, 用于调整步进器文本/图标颜色等 @anlyyao (#1191)
  • Progress: 新增 CSS Variables, 用于调整进度条背景颜色 @anlyyao (#1178)
  • Grid: 支持无障碍访问 @zhangpaopao0609 (#1138)
  • NavBar: 支持无障碍访问 @Lindddt (#1140)
  • TabBar: 支持无障碍访问 @Isabella327 (#1148)

🐞 Bug Fixes

  • Message: 修复入场动画错误 @anlyyao (#1153)
  • Calendar: 修复 max-date, min-date, firstDayOfWeek 无法动态修改的问题 @LeeJim (#1172)
  • Switch: 修复视觉问题 @LeeJim (#1186)
  • Calendar: 修复小屏幕适配的问题 @LeeJim (#1203)
  • Calendar: 修复按钮传入 text 不生效,以及不支持响应式的问题 @LeeJim (#1204)

New Contributors

Full Changelog: 0.29.0...0.30.0

0.29.0

05 Dec 16:03
168ed6a
Compare
Choose a tag to compare

What's Changed

❗ BREAKING CHANGES

🚀 Features

🐞 Bug Fixes

  • Checkbox: 修复数组图标无法使用的问题 @LeeJim (#1135)
  • Cascader: 修复重置 options = [] 时报错的问题 @LeeJim (#1163)

New Contributors

Full Changelog: 0.28.0...0.29.0