Skip to content

Latest commit

 

History

History
1705 lines (1465 loc) · 154 KB

CHANGELOG.md

File metadata and controls

1705 lines (1465 loc) · 154 KB
title spline toc docClass
更新日志
explain
false
timeline

🌈 1.1.11 2023-07-04

🚀 Features

  • CheckboxGroup: 新增 borderless 属性 @betavs (#2124)
  • Radio: 允许取消选中 @betavs (#2141)
  • DropdownItem: 新增 close 事件 @LeeJim (#2147)

🐞 Bug Fixes

  • Tabs: 解决选项过多时样式错误的问题 @betavs (#2123)
  • Picker: 修复默认值无效 @betavs (#2126)
  • Stepper: 修复精度缺失问题 @anlyyao (#2130)
  • Radio: 修复自定义图标大小之后的垂直对齐问题 @betavs (#2135)
  • Checkbox: 修复自定义图标尺寸后的垂直对齐问题 @LeeJim (#2136)
  • CheckboxGroup: 修复使用 options 时,disabled 不生效的问题 @LeeJim (#2137)
  • Checkbox: 修复 disabled 优先级的问题 @LeeJim (#2137)
  • Search: 截获点击 clear 触发的 tap 事件 @LeeJim (#2139)
  • Divider: 修复外部样式类的位置 @LeeJim (#2140)
  • Toast: 解决 close 事件重复触发 @LeeJim (#2146)
  • Popup: 修复底部弹出时的宽度问题 @LeeJim (#2152)

🚧 Others

  • 解决控制台报警的问题 @LeeJim (#2149)

🌈 1.1.10 2023-06-20

🚀 Features

  • Tabs: 新增 split 属性 @LeeJim (#2113)
  • NoticeBar: 新增 interval 属性 @betavs (#2097)

🐞 Bug Fixes

  • Grid: 修复 align=left 无效的问题 @anlyyao (#2110)
  • Fab: 修复 buttonProps 中的 hoverClass属性透传至 button 无效 @anlyyao (#2093)
  • Upload: 修复图片尺寸超出的问题 @betavs (#2098)
  • Slider: 修复使用 max 之后刻度展示错误的问题 @betavs (#2114)
  • Input: 修复 type=number 时,value=0 无效的问题 @anlyyao (#2108)
  • Slider: 修复异步展示时导致刻度渲染错误的问题 @LeeJim (#2115)
  • ActionSheet: 修复点击 disabled 的选项仍触发 close、visible-change 事件 @LeeJim (#2117)
  • Stepper: 保证值发生变化才触发 change 事件 @LeeJim (#2118)

🌈 1.1.9 2023-06-13

🚀 Features

  • CheckBox: 自定义图标增加半选中态 @lolhezihehe (#2056)
  • Search: 新增 cursor-spacing 属性 @anlyyao (#2065)

🐞 Bug Fixes

  • indexes: 索引导航无法选中问题 @lolhezihehe (#2036)
  • Switch: 修复加载态时仍能点击的问题 @betavs (#2061)
  • Switch: 修复 loading 态背景色错误 @anlyyao (#2074)
  • Icon: 修复命名错误的问题 @anlyyao (#2076)
  • TreeSelect: 修复使用 keys 之后无法正常使用的问题 @LeeJim (#2085)
  • RadioGroup: 修复使用 options 时值为 falsy 时异常的问题 @betavs (#2082)
  • CellGroup: 修复 bordered 属性无效的问题 @anlyyao (#2089)

🌈 1.1.8 2023-05-30

🚀 Features

  • Textarea: 属性 autoSize 支持控制最大最小高度 @anlyyao (#2035)
  • Sticky: 补充外部样式类 t-class-content @anlyyao (#2047)

🐞 Bug Fixes

  • DropdownMenu: 修复基础调试版本低于 2.19.2时无法使用的问题 @anlyyao (#2043)
  • Sticky: 解决 fixed 定位时宽度错误 @anlyyao (#2047)
  • NavBar: 修复背景色支持渐变色 @LeeJim (#2049)
  • Drawer: 修复 item-click 参数返回错误的问题 @ElanYoung (#2039)
  • Image: 修复 width 和 height 无动态响应的问题 @LeeJim (#2050)
  • Drawer: 修复 item-click 参数返回错误的问题 @ElanYoung (#2039)

🚧 Others

  • 修复 babel 报错的问题 @zhangpaopao0609 (#2046)

🌈 1.1.7 2023-05-23

🚀 Features

  • ActionSheet: 新增 CSS Variable 用于控制取消按钮颜色 @favouredddd (#2007)

🐞 Bug Fixes

  • ActionSheet: 解决 ActionSheet 引入报错 @anlyyao (#2008)
  • Sticky: 处理在锁定的情况下,宽度计算错误的问题 @LeeJim (#2012)
  • SideBarItem: 修复选中态样式问题 @betavs (#2011)
  • TabBar: 修正 virtualHost 不可用时的宽度 @LeeJim (#2013)
  • Icon: 更正图标命名 @anlyyao (#2020)

🌈 1.1.6 2023-05-15

🚀 Features

  • Icon: 更新版本至 v0.1.4 @anlyyao (#1979)
  • DropdownMenu: 选项过多时自动滚动到已选项 @jarmywang (#1981)
  • Slider: 属性 step 支持传入小数 @anlyyao (#1990)
  • GridItem: 新增 click 事件 @anlyyao (#1993)
  • Picker: 新增 popupProps 属性,透传至 Popup @favouredddd (#1985)
  • DateTimePikcer: 新增支持 popupProps 属性,透传至 Popup @favouredddd (#1991)
  • ActionSheet: 新增 PopupProps 属性,透传至 Popup @favouredddd (#2002)

🐞 Bug Fixes

  • NavBar: 修复 fixed 定位 @betavs (#1982)
  • Slider: 修复 change 事件重复触发相同值的问题 @anlyyao (#1990)
  • Input: 修复 label 为英文时无法换行 @anlyyao (#1994)
  • PullDownRefresh: 解决 refresh 事件触发时机错误的问题 @LeeJim (#1998)
  • PullDownRefresh: 修复 value 不可控的问题 @LeeJim (#1998)
  • Button: 修复 variant 无法动态响应的问题 @favouredddd (#2000)
  • DropdownMenu: 单选选项行高不一致 @bitjian (#1992)
  • Layout: 修复 col 组件不换行的问题,移除 flex 布局 @wuping97 (#1996)
  • Dialog: 修复无法动态移除按钮的问题 @yuchumian (#1986)
  • Calendar: 修复 type 属性失效的问题 @LeeJim (#2003)

🚧 Others

  • Steps: 移除文档中无效的 API @anlyyao (#1995)

🌈 1.1.5 2023-05-08

🚀 Features

  • PulldownRefresh: 支持透传更多属性至 scroll-view 组件 @LeeJim (#1959)
  • DateTimePicker: 新增 steps 属性,用于调整时间间隔步数 @LeeJim (#1961)
  • Steps: 新增 sequence 属性,支持逆序展示 @LeeJim (#1962)
  • DropdownMenu: 新增 CSS Variable 用于调整边框宽度 @LeeJim (#1967)

🐞 Bug Fixes

  • Tabs: 修复 track 位置计算错误的问题 @LeeJim (#1958)
  • PulldownRefresh: 解决 value = true 时无法触发加载状态的问题 @LeeJim (#1960)
  • Steps: 修复 icon 插槽无法使用的问题 @LeeJim (#1962)
  • Stepper: 修复无法输入空值的问题 @anlyyao (#1971)
  • Calendar: 解决 usePopup = false 时,没有自动定位到当前值的问题 @LeeJim (#1969)
  • ActionSheet: 修复使用命令行方式点击取消按钮无法关闭的问题 @LeeJim (#1968)

🚧 Others

  • Picker: 完善文档,增加 TS 定义的关联链接。 @LeeJim (#1956)

🌈 1.1.4 2023-05-01

🚀 Features

  • ImageViewer: 新增 usingCustomNavigation 属性,处理使用自定义导航栏时被遮挡的问题 @LeeJim (#1944)
  • Swiper: 新增 image-load 事件 @LeeJim (#1949)

🐞 Bug Fixes

  • Slider: 修复 dragstart、dragend 事件没反应的问题 @LeeJim (#1940)
  • Picker: 解决使用 falsy 值导致无法正确选择的问题 @LeeJim (#1948)
  • Toast: 页面隐藏的时候自动关闭 @LeeJim (#1947)

🚧 Others

  • Swiper: 更新 swiper 组件 API 文档 @anlyyao (#1945)

🌈 1.1.3 2023-04-26

🚀 Features

  • Rate: 支持无障碍访问 @byq1213 (#1574)
  • Tabs: 新增外部样式类 t-class-content @LeeJim (#1931)
  • CollapsePanel: 新增 headerLeftIcon 属性,支持面板头左侧使用图标 @LeeJim (#1933)
  • Tabs: 新增 middle 插槽 @LeeJim (#1936)

🐞 Bug Fixes

  • Upload: 修复 max 属性相关的问题 @LeeJim (#1914)
  • NavBar: 修复胶囊边框层级过高,遮挡内容点击事件的问题 @LeeJim (#1920)
  • Button: 修复 variant=outline 状态下 loading 不展示的问题 @lolhezihehe (#1922)
  • NavBar: 解决内容垂直居中的问题 @LeeJim (#1926)
  • DropdownMenu: 修复单选情况下无法使用多列的问题 @LeeJim (#1927)
  • Link: 修复 disabled 态下仍能跳转的问题 @anlyyao (#1928)
  • Calendar: 修复 format 报错的问题 @LeeJim (#1930)
  • Input: 修复垂直布局时样式错误 @anlyyao (#1934)

🌈 1.1.2 2023-04-17

🚀 Features

  • Swiper: 支持无障碍访问 @zhangpaopao0609 (#1598)
  • Swiper: list 属性支持 SwiperList[] 类型 @zhangpaopao0609 (#1598)
  • Divider: 新增 CSS Variables 用于控制分割线样式 @favouredddd (#1890)
  • Grid: 补充 CSS Variables 以修改不同列数下的图片尺寸和文字大小 @lolhezihehe (#1903)
  • Radio: 新增 CSS Variables 用于控制内容字体大小 @favouredddd (#1895)

🐞 Bug Fixes

  • loading: 修复 inheritColor = true 时,因样式问题导致组件一直处于加载状态 @Cyrus97 (#1873)
  • Empty: 支持描述内容超出自动换行 @favouredddd (#1870)
  • Row: 增加默认样式实现垂直居中 @tomcat-hz (#1866)
  • Progress: 优化无障碍访问体验 @yaogengzhu (#1354)
  • Radio: 优化样式,新增 CSS Variables 控制文字激活态颜色 @LeeJim (#1889)
  • ActionSheet: 解决 show 方法的 TS 报错 @LeeJim (#1907)
  • Radio: 修复图标尺寸无法调整的问题 @bitjian (#1909)
  • Button: 修复 type = submit 时,disabled 未生效的问题 @bitjian (#1878)

🌈 1.1.1 2023-04-03

🚀 Features

  • Button: 新增 hover-class 属性 @anlyyao (#1847)

🐞 Bug Fixes

  • Tabs: 解决内容重叠的问题 @LeeJim (#1853)
  • Message: 处理 loop 产生的控制台告警 @anlyyao (#1856)
  • Message: 修复 marquee = true 时,滚动动画错误 @anlyyao (#1856)
  • Avatar: 修复控制台报错 @jarmywang (#1858)
  • Drawer: 修复 destroyOnClose 属性不生效 @jarmywang (#1864)

🌈 1.1.0 2023-03-27

🚀 Features

  • Layout: 新增布局组件,包含 row 和 col 组件 @wuping97 (#1821)
  • Search: 新增 type 属性透传至 input,默认为 text @haochenli (#1828)

🐞 Bug Fixes

  • Button: 修复 disabled = true 仍触发 tap 事件的问题 @wuping97 (#1833)
  • NoticeBar: 修复二轮滚动初始位置不正确 @anlyyao (#1835)
  • PullDownRefresh: 修复 loading-texts 默认值缺失的问题 @haochenli (#1837)
  • PullDownRefresh: 解决外部样式类 t-class-text 拼写错误的问题 @LeeJim (#1839)
  • Grid: 修复 t-class-image 无法赋予 image 样式的问题 @LeeJim (#1842)
  • NoticeBar: 修复 loop 为 0 时还会循环播放的问题 @haochenli (#1826)
  • Cascader: 修复当 value 发生变更时,options 没有更新的问题 @LeeJim (#1841)
  • Tabs: 修复设置 animation 导致 panel 内容无法切换的问题 @LeeJim (#1843)
  • Tabs: 修复 theme 不等于 line 时,获取 track 报错的问题 @LeeJim (#1843)
  • Tabs: 移除滚动条 @LeeJim (#1844)

🌈 1.0.4 2023-03-20

🚀 Features

  • PullDownRefresh: 支持无障碍访问支持 @shinyina (#1241)
  • Steps: 支持无障碍访问 @tangzixuan (#1783)

🐞 Bug Fixes

  • Textarea: 修复 autosizetrue 时,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)

🌈 1.0.3 2023-03-14

🚀 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

  • Picker: 文档中移除 render-label、columns 还不支持的属性 @LeeJim (#1759)

🌈 1.0.2 2023-03-07

🐞 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)

🌈 1.0.1 2023-03-01

🚀 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)

🌈 1.0.0 2023-02-27

❗ Breaking Changes

  • 主题色 CSS Variables 命名从 --td-primary-color 改成 --td-brand-color @LeeJim (#1623)
  • 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: 修复 closeclick 事件一并触发的问题 @anlyyao (#1669)
  • Rate: 修复 tips 偶尔会不消失的问题 @LeeJim (#1674)
  • BackTop: 修复 icon 不显示问题 @anlyyao (#1660)
  • NoticeBar: 修复主题图标不正确 @anlyyao (#1638)
  • Badge: 调整 display 使用 block 替换 inline-block @anlyyao (#1679)
  • Dialog: 修复命令行方式没法调整按钮布局的问题 @zzzimooo (#1655)

🌈 1.0.0-rc.3 2023-02-20

❗ Breaking Changes

  • Image: 插槽的渲染需要传入对应 slot 的字符串 @LeeJim (#1609)
  • Input: 调整 DOM 以及类名 @anlyyao (#1585)

🚀 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)

🌈 1.0.0-rc.2 2023-02-13

❗ 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)

🌈 1.0.0-rc.1 2023-01-18

❗ BREAKING CHANGES

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

🚀 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)

🌈 1.0.0-rc 2023-01-12

❗ 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)

🌈 0.34.0 2023-01-09

❗ 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: 新增 placment 属性,支持内容面板在上方 @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)

🌈 0.33.0 2023-01-02

❗ 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

  • Cascader: 自动定位到已选的 radio 项 @LeeJim (#1326)
  • tag: 属性 icon 支持对象,透传至 icon 组件 @LeeJim (#1358)
  • CheckTag: 属性 content 支持数组类型,用于显示已选/未选文案 @LeeJim (#1358)
  • Cell: 支持无障碍访问 @lsdyi (#1212)
  • DropdownMenu: 支持无障碍访问 @Lindddt (#1285)
  • Indexes: 支持无障碍访问 @Leon-z (#1237)
  • Cell: 支持无障碍访问 @lsdyi (#1212)
  • Indexes: 支持无障碍访问 @Leon-z (#1237)
  • Badge: 支持无障碍访问 @yaogengzhu (#1196)
  • Progress: 支持无障碍访问 @yaogengzhu (#1283)
  • `TreeSelect): 支持无障碍访问 @Leon-z (#1355)
  • ActionSheet: 支持无障碍访问 @byq1213 (#1235)
  • Switch: 支持无障碍访问 @byq1213 (#1279)
  • Slider: 支持无障碍访问 @byq1213 (#1360)

🐞 Bug Fixes

  • Empty: 移除无用示例,更新占位图片 @anlyyao (#1314)
  • NoticeBar: 修复示例样式问题 @anlyyao (#1314)
  • Cascader: 修复视觉问题 @LeeJim (#1326)
  • Result: 修复视觉问题 @anlyyao (#1325)
  • PullDownRefresh: 修复示例视觉错误,并移除无关示例 @anlyyao (#1333)
  • Progress: 修复视觉问题 @anlyyao (#1328)
  • Tabs: 修复视觉问题 @LeeJim (#1339)
  • Tabs: 修复激活项定位的问题 @LeeJim (#1339)
  • Steps: 修复垂直样式不对齐的问题 @LeeJim (#1351)
  • Stepper: 修复组件视觉错误 @anlyyao (#1356)
  • CheckTag: 修复非受控用法 @LeeJim (#1358)
  • CheckTag: 修复 content 不可用的问题 @LeeJim (#1358)
  • Drawer: 修复样式问题 @LeeJim (#1359)
  • Upload: 修复样式问题 @LeeJim (#1365)
  • DropdownMenu: 修复重置逻辑,调整字体大小 @LeeJim (#1363)
  • TabBar: 修复视觉问题 @LeeJim (#1369)
  • Checkbox: 修复水平布局时垂直居中的问题 @LeeJim (#1371)
  • NavBar: 修复视觉问题 @LeeJim (#1372)
  • Navbar: 修复 custom-style 属性的响应式问题 @LeeJim (#1374)

🌈 0.32.0 2022-12-27

❗ 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

  • Link: 新增链接组件 @anlyyao (#1236)
  • TreeSelect: 新增树形选择组件 @LeeJim (#1262)
  • IndexesAnchor: 新增索引锚点组件 @LeeJim (#1267)
  • DropdownMenu: 视觉升级 @LeeJim (#1259)
  • Indexes: 视觉升级 @LeeJim (#1267)
  • Calendar: 支持 CSS Variables,可自定义主题 @LeeJim (#1252)
  • Collapse: 支持 CSS Variables,可自定义主题 @LeeJim (#1273)
  • Swiper: 支持 CSS Variables,可自定义主题 @LeeJim (#1282)
  • Overlay: 支持 CSS Variables,可自定义主题 @LeeJim (#1258)
  • DropdownMenu: 支持 CSS Variables,可自定义主题 @LeeJim (#1259)
  • Calendar: 新增 usePopup 属性,支持不使用弹出层用法 @LeeJim (#1252)
  • DropdownMenu: 可通过 value 和 options 自动切换 label @LeeJim (#1265)
  • CheckTag: 新增 click 事件 @LeeJim (#1274)
  • Input: 新增 click 事件 @anlyyao (#1247)
  • Popup: 支持无障碍访问 @zhangpaopao0609 (#1189)
  • Input: 支持无障碍访问 @szu-bee (#1246)
  • Empty: 支持无障碍访问 @huaiyinfeilong (#1187)
  • Tag: 支持无障碍访问 @huaiyinfeilong (#1220)
  • Link: 支持无障碍访问 @byq1213 (#1263)

🐞 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)

🌈 0.31.0 2022-12-19

❗ BREAKING CHANGES

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

🚀 Features

  • Steps: 视觉升级 @LeeJim (#1225)
  • Picker: 视觉升级 @LeeJim (#1248)
  • Dialog: 视觉升级 @LeeJim (#1240)
  • Dialog: 新增 closeBtn 属性,支持关闭按钮 @LeeJim (#1240)
  • Dialog: 支持 CSS Variables,支持主题定制 @LeeJim (#1240)
  • Picker: 支持 CSS Variables,支持主题定制 @LeeJim (#1248)
  • DateTimePicker: 支持 CSS Variables,支持主题定制 @LeeJim (#1248)
  • Input: clearable、prefixIcon、suffixIcon等属性新增 Object 类型,透传至 icon 组件 @anlyyao (#1188)
  • SwipeCell: 属性 right 和 left 支持使用 icon @anlyyao (#1201)
  • Overlay: 支持无障碍访问 @szu-bee (#1205)
  • BackTop: 支持无障碍访问 @szu-bee (#1206)
  • CountDown: 支持无障碍访问 @szu-bee (#1207)
  • Button: 支持无障碍访问 @zhangpaopao0609 (#1149)
  • Collapse: 支持无障碍访问 @gzzhanghao (#1224)
  • Calendar: 支持无障碍访问 @gzzhanghao (#1217)
  • Fab: 支持无障碍访问 @zhangpaopao0609 (#1231)
  • Tabs: 支持无障碍访问 @zhangpaopao0609 (#1227)
  • Overlay: 支持无障碍访问 @szu-bee (#1205)
  • Toast: 支持无障碍访问 @huaiyinfeilong (#1210)

🐞 Bug Fixes

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

🌈 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)

🌈 0.29.0 2022-12-05

❗ BREAKING CHANGES

  • Loading: theme = spinner 默认颜色改成黑色 @LeeJim (#1152)
  • Loading: 简化 DOM @LeeJim (#1152)

🚀 Features

  • ActionSheet: 视觉升级 @LeeJim (#1142)
  • Drawer: 视觉升级 @LeeJim (#1147)
  • Search: 支持无障碍访问 @Isabella327 (#1132)
  • Message: 支持无障碍访问 @zhangpaopao0609 (#1150)
  • Stepper: 支持无障碍访问 @zhangpaopao0609 (#1144)
  • Progress: 支持无障碍访问 @yaogengzhu (#1156)
  • Image: 支持无障碍访问 @zhangpaopao0609 (#1136)
  • Radio: 支持无障碍访问 @byq1213 (#1139)
  • Avatar: 支持无障碍访问 @byq1213 (#1137)
  • ActionSheet: 新增 description 和 align 属性 @LeeJim (#1142)
  • Loading: 支持默认插槽、CSS Variables @LeeJim (#1152)
  • Drawer: 新增支持 titile 属性,footer 插槽 @LeeJim (#1147)
  • ActionSheet: 新增支持 CSS Variables @LeeJim (#1142)

🐞 Bug Fixes

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

🌈 0.28.0 2022-11-28

❗ BREAKING CHANGES

  • Radio: 调整 icon 属性,新增 dot 类型,并简化原有命名 @LeeJim (#1098)
  • Checkbox: 移除 color 属性,使用 CSS Variables 代替 @LeeJim (#1100)
  • Search: 移除 label 属性 @LeeJim (#1103)
  • Textarea: 类名变更,默认不展示计数器,需设置 indicator = true @anlyyao (#1097)
  • CountDown: size 属性默认值变更为 medium @anlyyao (#1085)
  • Calendar: 事件返回参数改成时间戳,保持和 value 一致 @LeeJim (#1120)
  • Input: 外部样式类 t-class-icon 变更为 t-class-prefix-icon @anlyyao (#1109)
  • Input: size 属性默认值变更为 medium @anlyyao (#1109)

🚀 Features

  • Radio: 视觉更新 @LeeJim (#1098)
  • Checkbox: 视觉升级 @LeeJim (#1100)
  • Search: 视觉升级 @LeeJim (#1103)
  • Radio: 新增 block 属性,支持横向布局 @LeeJim (#1098)
  • Radio: 支持 icon 同名插槽 @LeeJim (#1098)
  • Checkbox: 新增 block 属性,支持横向布局 @LeeJim (#1100)
  • Checkbox: 属性 icon 新增 string 类型,可选值为 circle/line/rectangle @LeeJim (#1100)
  • Search: 支持更多 CSS Variables @LeeJim (#1103)
  • Textarea: 新增 placeholderStyle、fixed 、bordered、 indicator 等属性 @anlyyao (#1097)
  • Textarea: 新增 CSS Variables, 用于调整文本框背景、输入文本颜色 @anlyyao (#1097)
  • Textarea: 外部样式类新增 t-class-indicator @anlyyao (#1097)
  • CountDown: 外部样式类新增 t-class-countt-class-split @anlyyao (#1085)
  • CountDown: 新增 CSS Variables, 用于调整倒计时背景、文本颜色 @anlyyao (#1085)
  • Input: 新增支持 type = nickname @LeeJim (#1115)
  • Calendar: 自动滚动到 value 对应的月份 @LeeJim (#1119)
  • Calendar: 新增 change 事件,在不显示确认按钮时使用 @LeeJim (#1120)
  • Checkbox: 无障碍支持 @Isabella327 (#1105)
  • Grid: 新增 iconProps 属性 @anlyyao (#1123)
  • Icon: 新增支持 aira-* 属性 @LeeJim (#1127)
  • Input: 完成 status 和 tips 属性开发 @anlyyao (#1109)
  • Input: 新增 layout、clearableIconProps、suffixIconProps、 prefixIconProps属性 @anlyyao (#1109)
  • Input: 新增 CSS Variables @anlyyao (#1109)
  • Input: 外部样式新增 t-class-tips @anlyyao (#1109)

🐞 Bug Fixes

  • Tabs: 修复渲染 panel 时闪烁的问题 @LeeJim (#1093)
  • Result: 修复装饰性图标获取焦点的问题 @aomnisz (#1082)
  • Tabs: 修复 placement=left 时,面板内容不显示问题 @anlyyao (#1099)
  • Toast: 支持文字换行 @LeeJim (#1107)
  • Tabs: 修复 panel 切换的问题 @LeeJim (#1106)
  • Textarea: maxlength 默认值变更为 -1 @anlyyao (#1097)
  • Tabs: 修复下标不显示的问题 @LeeJim (#1111)
  • Footer: 支持无障碍 @Isabella327 (#1104)
  • NavBar: 修复背景色失效的问题 @LeeJim (#1116)
  • Calendar: 修复受控用法 @LeeJim (#1119)
  • Calendar: 修复 confirm-btn = null 时仍显示按钮的问题 @LeeJim (#1120)
  • Cell: 新增支持 CSS Variables @LeeJim (#1117)
  • Popup: 修复 Popup 以及底层依赖 Popup 的组件无法滚动的问题 @LeeJim (#1125)
  • Loading: 修复尺寸问题 @LeeJim (#1128)
  • Result: 修复装饰性图标获取焦点的问题 @aomnisz (#1082)
  • Footer: 支持无障碍 @Isabella327 (#1104)

🌈 0.27.0 2022-11-21

❗️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: 新增 widthheight 属性用于控制图片尺寸 @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)

🌈 0.26.0 2022-11-14

❗ 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)

🌈 0.25.0 2022-11-07

❗ Breaking Changes

  • Badge: 修复 offset 的顺序,首值应该调整水平方向 @LeeJim (#971)
  • Tabs: 调整非 BEM 的类名,此变更属于破坏性变更 @LeeJim (#970)

🚀 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)

🌈 0.24.0 2022-10-31

❗️BREAKING CHANGES

  • Radio: 移除 color 属性,使用 CSS Variable 替代 @anlyyao (#944)

🚀 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

  • Textarea: 修复 "带标题多行文本框" 示例不显示 @anlyyao (#937)

🌈 0.23.1 2022-10-24

🐞 Bug Fixes

  • Steps: 修复内存溢出的问题 @LeeJim (#928)
  • tabBar: 使用正确的备用初始值 @anlyyao (#930)

🚧 Others

  • Input: 修复 demovalue 属性拼写错误 @anlyyao (#923)
  • Cascader: 修改文档导入示例错误 @miauyo (#924)
  • Message: 新增示例演示如何在自定义导航栏时使用 message @LeeJim (#932)
  • 修复因 buffer 超出限制导致单元测试报错的问题 @LeeJim (#925)
  • 更新官网 Demo 示例的二维码 @anlyyao (#917)

🌈 0.23.0 2022-10-17

🚀 Features

  • Cascader: 新增级联选择器 @LeeJim (#912)
  • RadioGroup: 新增 align 和 icon 属性,当使用 options 渲染子项时有效 @LeeJim (#912)

🐞 Bug Fixes

  • PulldownRefresh: 修复高度无法自适应外容器的问题 @LeeJim (#909)
  • Tabs: 修复 placement = left 时, Nav 不可见且不居左的问题 @LeeJim (#908)
  • TabBar: 修复 item 不传 value 时无法自动生成备用值的问题 @LeeJim (#914)

🚧 Others

  • Calendar: 修复动态数据导致测试用例一直报错的问题 @LeeJim (#916)

🌈 0.22.0 2022-10-10

🚀 Features

  • Calendar: 新增日历组件 @LeeJim (#896)

🐞 Bug Fixes

  • Dialog: 函数式Dialog.close() 关闭窗体支持自定义 selector @anlyyao (#894)
  • Message: 函数式Dialog.hide() 关闭窗体支持自定义 selector @anlyyao (#894)

🌈 0.21.2 2022-09-26

🐞 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

  • NPM 包中保留 dts,更好得支持 TypeScript @AntzyMo (#682)

🌈 0.21.1 2022-09-19

🚀 Features

  • Toast: 使用 Transition 实现淡入淡出动画 @LeeJim (#863)
  • Upload: 新增 source 属性,支持从聊天会话中读取文件 @LeeJim (#868)

🐞 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)

🌈 0.21.0 2022-09-13

❗️BREAKING CHANGES

  • TabBar: 点击 subTabBar 选项时,返回的值从数组改成选项的值 @LeeJim (#846)

🚀 Features

  • Slider: 属性 marks 支持动态响应 @LeeJim (#853)

🐞 Bug Fixes

  • TabBar: 修复子选项激活时,父选项未展示激活的问题 @LeeJim (#846)
  • Slider: 修复 disabled 状态下点击报错的问题 @LeeJim (#853)

🚧 Others

  • TabBar: 新增单元测试 @LeeJim (#846)
  • Upload: 新增单元测试 @anlyyao (#847)
  • DropdownMenu: 新增单元测试 @LeeJim (#848)
  • Slider: 新增单元测试 @LeeJim (#853)
  • Picker: 新增单元测试 @LeeJim (#854)
  • DateTimePicker: 新增单元测试 @LeeJim (#855)
  • Sticky: 新增单元测试 @Perisiguiendo (#852)

🌈 0.20.0 2022-09-05

❗️BREKING CHANGES

  • Icon: size 不在支持 middlesmall等关键字,默认单位 px @anlyyao (#828)

🚀 Features

  • Textarea: 更新演示代码文档 @anlyyao (#817)
  • Dialog: 新增 overlayProps 属性透传至 Overlay 组件 @LeeJim (#822)
  • Icon: name 支持图片链接 @anlyyao (#828)
  • Tabs: change 和 click 事件返回 label 的值 @LeeJim (#841)
  • Icon: 新增更多的图标 @anlyyao (#838)

🐞 Bug Fixes

  • Tab: 修复滑块定位错误的问题 @CodingOnStar (#781)
  • NoticeBar: 解决函数同名导致控制台报错 @anlyyao (#814)
  • tabs: 修复无法正常移除 tab panel 的问题 @LeeJim (#830)
  • DropdownMenu: 修复下拉菜单定位错误的问题 @LeeJim (#836)
  • Tabs: 修复垂直模式下内容区域绑定事件无效的问题 @anlyyao (#837)
  • Fab: 修复悬浮按钮随页面滚动的问题 @anlyyao (#842)

🚧 Others

  • ActionSheet: 新增单元测试 @anlyyao (#832)
  • Dialog: 新增单元测试 @LeeJim (#816)
  • Overlay: 新增单元测试 @LeeJim (#818)
  • Avatar: 新增单元测试 @Perisiguiendo (#812)
  • Image: 新增单元测试 @LeeJim (#820)
  • NoticeBar: 新增单元测试 @anlyyao (#821)
  • CountDown: 新增单元测试 @LeeJim (#824)
  • Collapse: 新增单元测试 @LeeJim (#825)
  • Navbar: 新增单元测试 @LeeJim (#829)
  • ImageViewer: 新增单元测试 @LeeJim (#826)
  • Tabs: 新增单元测试 @LeeJim (#831)
  • PullDownRefresh: 新增单元测试 @anlyyao (#835)

🌈 0.19.3 2022-08-29

🚀 Features

  • Toast: 新增 close 事件 @AntzyMo (#680)
  • Toast: 新增 destory 事件 @LeeJim (#796)

🐞 Bug Fixes

  • Picker: 修复 Picker 示例显示不全 @anlyyao (#804)

🚧 Others

  • Toast: 新增单元测试 @LeeJim (#797)
  • Footer: 新增单元测试 @zhangpaopao0609 (#794)
  • Step: 新增单元测试 @isanxia (#792)
  • Search: 新增单元测试 @Perisiguiendo (#790)
  • Switch: 新增单元测试 @Perisiguiendo (#791)
  • Empty: 新增单元测试 @AntzyMo (#801)
  • Skeleton: 新增单元测试 @Perisiguiendo (#803)

🌈 0.19.2 2022-08-22

🚀 Features

  • Badge: 新增单元测试 @Perisiguiendo (#776)
  • Input: 新增单元测试 @anlyyao (#775)
  • Textarea: 新增单元测试 @anlyyao (#774)
  • Stepper: 新增单元测试 @anlyyao (#773)
  • Divider: 新增单元测试 @Perisiguiendo (#771)
  • Result: 新增单元测试 @CodingOnStar (#769)
  • Progress: strokeWidth 支持字符类型 @anlyyao (#772)
  • Progress: 更新测试用例 @anlyyao (#772)
  • Rate: 新增单元测试 @isanxia (#767)
  • ImageViewer: 更新 demo 示例图片 @anlyyao (#782)
  • Rate: 新增单元测试 @isanxia (#767)

🐞 Bug Fixes

  • Badge: 修复 showZero && offset 无单位情况 @Perisiguiendo (#776)
  • Popup: 修复 zIndex 无效问题 @anlyyao (#784)
  • ImageViewer: 修复图片宽高都小于屏幕宽高时的拉伸问题 @anlyyao (#782)

🌈 0.19.1 2022-08-15

🚀 Features

  • Upload: 新增 click 事件 @LeeJim (#762)

🐞 Bug Fixes

  • Tag: 修复 click 事件不生效 @anlyyao (#738)
  • Tag: 修复行内元素基线对齐不正确 @anlyyao (#738)
  • Grid: 修复垂直布局时间,align 无效 @anlyyao (#739)
  • Tag: 修复 disabled 为true时,closable 无效的问题 @anlyyao (#743)
  • Tag: 修复 maxWidth 输入为字符时,宽度计算错误问题 @anlyyao (#743)
  • Upload: 修复自定义上传没有关联成功/失败状态 @Winfans (#758)
  • Swiper: 修复动态修改 swiper-item 时,视图响应不正确问题 @anlyyao (#761)
  • Tabs: 修复垂直布局时,内容区域不正确。 @anlyyao (#760)

🚧 Others

  • Fab: 新增单元测试 @LeeJim (#740)
  • Icon: 新增单元测试 @LeeJim (#741)
  • Cell: 新增单元测试 @LeeJim (#742)
  • Popup: 完善单元测试 @LeeJim (#746)
  • Progress: 新增单元测试 @anlyyao (#731)
  • Drawer: 新增单元测试 @anlyyao (#732)
  • Loading: 新增单元测试 @anlyyao (#733)
  • Tag: 修复文档 CheckTag 事件名称不正确 @anlyyao (#738)
  • Tag: 完善单元测试 @anlyyao (#743)
  • Grid: 新增单元测试 @LeeJim (#752)

🌈 0.19.0 2022-08-08

🚀 Features

  • Skeleton: 新增 t-class-row 外部样式类 @anlyyao (#699)
  • Cell: 新增 t-class-left-icon 外部样式类 @anlyyao (#703)
  • Tabs: 新增 sticky 和 stickyProps 属性透传至 Sticky 组件 @anlyyao (#725)
  • Tabs: 新增 CSS Variable 调整选项卡背景色 @anlyyao (#725)
  • Tabs: 新增 scroll 事件 @anlyyao (#725)
  • PulldownRefresh: 新增 ScrollToTop 方法,手动调用滚动到顶部 @LeeJim (#730)
  • Checkbox: 新增单元测试 @LeeJim (#724)
  • Button: 新增单元测试 @LeeJim (#726)
  • Radio: 新增单元测试 @LeeJim (#729)
  • BackTop: 新增单元测试 @anlyyao (#728)

🐞 Bug Fixes

  • Cell: 修复 image 插槽无效问题 @anlyyao (#703)
  • Tag: 改用 display: inline-flex,宽度自适应 @anlyyao (#723)

🚧 Others

  • 新增单元测试 @LeeJim (#700)
  • SwipeCell: 更新示例代码 @anlyyao (#698)
  • Message: 更新示例代码 @AntzyMo (#695)
  • Dialog: 更新示例代码 @AntzyMo (#704)
  • Input: 修复文档描述错误 @anlyyao (#706)
  • Checkbox: 更新示例代码 @wangyuan0108 (#668)
  • Radio: 更新示例代码 @wangyuan0108 (#667)
  • Toast: 更新示例代码 @CodingOnStar (#676)
  • Empty: 更新示例代码 @AntzyMo (#709)
  • Toast: 优化示例代码 @LeeJim (#711)
  • BackTop: 更新示例代码 @anlyyao (#710)
  • ActionSheet: 更新示例代码 @LeeJim (#716)
  • DropdownMenu: 更新示例代码 @LeeJim (#721)
  • ImageViewer: 更新示例代码 @anlyyao (#712)
  • Sticky: 更新示例代码 @anlyyao (#720)
  • Countdown: 更新示例代码 @AntzyMo (#714)
  • Badge: 更新示例代码 @wangyuan0108 (#717)
  • Message: 更新示例代码 @AntzyMo (#695)

🌈 0.18.0 2022-08-01

❗️ BREAKING CHANGES

  • Tabbar: CSS Variables 命名规则由 --t 改成 --td 开头 @LeeJim (#663)
  • Avatar: 头像组的样式内置进组件内 @anlyyao (#665)

🚀 Features

  • Avatar: 新增 CSS Variable 调整 Avatar 背景、内容(文本或图标)颜色 @anlyyao (#665)
  • Swiper: 新增 paginationPosition 属性,用于调整页码信息的位置 @anlyyao (#669)
  • Swiper: 新增 CSS Variable 调整 Swiper 导航器背景、内容颜色 @anlyyao (#669)
  • Button: 新增 loadingProps 属性透传至 Loading 组件 @anlyyao (#673)
  • Tabs: 新增 CSS Variables 调整字体、滑块颜色等,具体查看文档 @LeeJim (#684)
  • Toast: 支持 duration 传入 0 的时候,toast 不消失 @LeeJim (#683)

🐞 Bug Fixes

  • Tabbar: 修复因 CSS Variables 没有写 fallback 导致样式丢失的问题 @LeeJim (#663)
  • Avatar: 修复组件类名错误 @anlyyao (#665)
  • upload: 修复组件中图片被挤压问题 @anlyyao (#666)
  • Button: 修复 loading 无效的问题 @anlyyao (#673)
  • DropdownMenu: 修复树形选择时,点击单选仍自动关闭的问题 @LeeJim (#686)
  • DropdownMenu: 修复 closeOnClickOverlay 不生效的问题 @LeeJim (#685)
  • Cell: 优化 slot 的渲染逻辑 @LeeJim (#688)

🚧 Others

  • Avatar: 更新示例代码 @anlyyao (#665)
  • Swiper: 更新示例代码 @anlyyao (#669)
  • Stepper: 更新示例代码 @anlyyao (#670)
  • Progress: 更新示例代码 @anlyyao (#690)
  • Loading: 更新示例代码 @anlyyao (#691)
  • Slider: 更新示例代码 @anlyyao (#671)
  • Cell: 更新示例代码 @CodingOnStar (#675)
  • tabbar: 修复文档中主题定制前缀错误的问题 @anlyyao (#674)

🌈 0.17.0 2022-07-25

❗️BREAKING CHANGES

  • Tabbar: 移除 color 属性,使用 CSS Variable 替代 @LeeJim (#650)
  • Rate: 移除 color 属性,使用 CSS Variable 替代 @anlyyao (#653)
  • Rate: external-classes 属性中的 t-class-desc 更名为 t-class-text @anlyyao (#653)
  • Search: 将 external-classes 属性中的 t-class-cancel 更名为 t-class-action。 @anlyyao (#654)

🚀 Features

  • Tabs: 超过屏幕时,自动将激活的选项滚动到中间 @LeeJim (#633)
  • Tabs: 新增 swipeable 属性,用于控制是否滑动切换 @LeeJim (#634)
  • PullDownRefresh: 新增 scrolltolower 事件 @ws2003gq (#641)
  • Button: variant 属性新增 dashed @anlyyao (#648)
  • Tabbar: 新增 CSS Variable 调整标签栏字体和图标颜色,具体查看文档 @LeeJim (#650)
  • Grid: external-classes 属性增加 t-class-content @anlyyao (#635)
  • Grid: 新增 CSS Variable 调整宫格背景、文本等颜色,具体查看文档 @anlyyao (#635)
  • Search: 新增 CSS Variable 调整 Search 字体、背景、图标等颜色,具体查看文档 @anlyyao (#654)
  • Rate: 新增 CSS Variable 调整 Rate 辅助文本、选中、未选中及禁用态图标颜色,具体查看文档 @anlyyao (#653)
  • Input: 移除 external-classes 属性中的 t-class-placeholder。 @anlyyao (#651)
  • Input: external-classes 属性新增 t-class-icon, t-class-label, t-class-clearable, t-class-suffix, t-class-suffix-icon @anlyyao (#651)
  • Input: 新增 CSS Variable 调整 Input 字体、背景、图标等颜色,具体查看文档 @anlyyao (#651)
  • Divider: 新增 CSS Variable 调整分割线、文本颜色,具体查看文档 @anlyyao (#656)
  • Indexes: 新增 CSS Variable 调整 标题、背景、文本等颜色,具体查看文档 @anlyyao (#649)
  • Drawer: 新增 CSS Variable 调整抽屉背景、列表项标题、列表项图标、列表项下边框颜色,具体查看文档 @anlyyao (#658)

🐞 Bug Fixes

  • Tabs: 修复值等于 0 时不能正常切换的问题 @LeeJim (#632)
  • Textarea: 修复超出 maxcharacter 后,仍能继续输入的问题 @anlyyao (#625)
  • Picker: 修复因重复定义 options 导致告警的问题 @LeeJim (#638)
  • Image: 补充缺失的 shape = square 样式 @anlyyao (#637)
  • Button: 修复 variant=outline无效 @anlyyao (#648)

🚧 Others

  • Navbar: 更新示例代码 @anlyyao (#636)
  • Textarea: 更新示例代码 @anlyyao (#625)
  • Icon: 更新示例代码 @anlyyao (#642)
  • Image: 更新示例代码 @anlyyao (#637)
  • Fab: 更新示例代码 @wangyuan0108 (#602)
  • Tabbar: 新增自定义主题示例代码 @LeeJim (#650)
  • Divider: 更新示例代码 @wangyuan0108 (#608)
  • Overlay: 更新示例代码 @LeeJim (#655)
  • Grid: 更新示例代码 @anlyyao (#635)
  • Search: 更新示例代码 @anlyyao (#654)
  • Rate: 更新示例代码 @anlyyao (#653)
  • DateTimePicker: 更新示例代码 @anlyyao (#652)
  • Button: 更新示例代码 @wangyuan0108 (#607)
  • Drawer: 更新示例代码 @wangyuan0108 (#613)
  • Tabs: 更新示例代码 @wangyuan0108 (#616)
  • Input: 更新示例代码 @anlyyao (#651)
  • Indexes: 更新示例代码 @anlyyao (#649)

🌈 0.16.0 2022-07-18

❗ BREAKING CHANGES

  • Drawer: 调整 placement 属性,只支持 leftright @LeeJim (#619)
  • Button: tap 事件返回值更新为 event 对象 @anlyyao (#603)
  • Skeleton: 属性 theme 移除 avatar-text;新增 avatarimageparagraph @anlyyao (#617)
  • Skeleton: 外部样式类移除 t-class-avatart-class-imaget-class-text ;新增 t-class-col @anlyyao (#617)
  • Skeleton: 属性 rowCol 移除默认值 [1, 1, 1, { width: 70% }] @anlyyao (#617)

🚀 Features

  • Picker: 增加 autoClose 属性,点击确认、取消、遮罩层时自动关闭 @LeeJim (#614)
  • Result: 新增组件 @anlyyao (#589)

🐞 Bug Fixes

  • Picker: 修复 pick 事件返回的 label 不正确的问题 @LeeJim (#612)
  • Picker: confirm-btncancel-btn 增加 boolean 类型,值为 true 时使用默认文案 @LeeJim (#614)
  • DropdownMenu: 移除冗余的 z-index @LeeJim (#623)
  • Loading: 修复 text 为空时仍渲染非空节点的问题 @wanpan11 (#621)

🚧 Others

  • Switch: 更新示例代码 @wangyuan0108 (#615)
  • NoticeBar: 更新示例代码 @anlyyao (#610)
  • Picker: 展示示例代码 @anlyyao (#606)
  • Tag: 更新示例代码 @anlyyao (#622)
  • Steps: 更新示例代码 @anlyyao (#609)
  • Skeleton: 更新示例代码 @anlyyao (#617)

🌈 0.15.1 2022-07-13

🚀 Features

  • TabBar: 支持使用 CSS Variable 定制颜色 @LeeJim (#601)

🐞 Bug Fixes

  • DropdownMenu: 优化按钮样式 @LeeJim (#592)
  • DropdownMenu: 修复切换菜单时出现漂移的问题 @LeeJim (#592)
  • Dialog: 修复无法展示的问题以及过渡动画 @LeeJim (#596)
  • DropdownMenu: 修复下拉菜单无法展开的问题 @LeeJim (#604)

🚧 Others

  • 官网文档升级更新: 展示所有代码(WXML、JS、WXSS、JSON),并且 DEMO 与 示例代码保持一致 @LeeJim (#590)
  • Popup: 展示示例代码 @LeeJim (#599)
  • Upload: 展示示例代码 @anlyyao (#595)
  • TabBar: 更新示例代码 @LeeJim (#601)
  • Footer: 更新示例代码 @wangyuan0108 (#593)

0.15.0 2022-7-11

BREAKING CHANGES

  • DropdownMenu: 属性 overlay 更名为 showOverlay #582 @LeeJim
  • Popup: 移除 transitionProps 属性 #585 @LeeJim

Bug Fixes

  • Tabs: 修复选项卡不存在时滑动报错问题 #573 @anlyyao
  • DropdownMenu: 修复关闭时无动画的问题 #587 @LeeJim

Features

  • Fab: 支持文本自适应 #575 @anlyyao
  • Tag: #581 @anlyyao
    • 视觉更新
    • 支持图标
  • DropdownMenu: 新增 toggle 示例方法,用于切换下拉菜单 #584 @LeeJim
  • DropdownMenu: 新增 keys 属性以支持自定义 label 和 value 的字段名 #582 @LeeJim
  • Popup: #585 @LeeJim
    • 新增 duration 属性,控制动画过渡时间
    • 新增 customStyle 透传样式至根节点
    • 新增 overlayProps 属性,透传至 overlay 组件

0.14.0 2022-7-1

BREAKING CHANGES

  • TextArea: 移除不生效的外部样式类 t-class-placeholder, 建议使用类名 t-textarea__placeholder 进行样式覆盖 #541 @anlyyao

Bug Fixes

  • Tabbar: 修复具名插槽无法使用的问题 #548 @LeeJim
  • 修复默认层级问题 #553 @webwyb
    • Dialog
    • DropdownMenu
    • Drawer
    • Message
    • Popup
  • Fab: 修复 text 属性不生效的问题 #561 @LeeJim
  • NoticeBar: 修复公告不滚动问题 #562 @LeeJim
  • Dialog: 修复点击遮罩层不会触发 close 事件的问题 #566 @LeeJim

Features

  • ActionSheet: 新增 t-class-contentt-class-cancel 外部样式类 #557 @webwyb
  • Progress: 新增 t-class-bar 外部样式类 #558 @anlyyao
  • Picker: #565 @LeeJim
    • 新增 confirm 事件,返回参数和 change 一致
    • confirmchangepick 事件均返回 label 参数

0.13.2 2022-6-16

Bug Fixes

  • Dialog: 修复取消按钮传递 Object 显示不正确的问题 #510 @weihongyu12
  • Checkbox: 修复外部样式类无法使用的问题 #535 @LeeJim

Features

  • DropdownMenu: 单选的情况下,选择之后直接关闭 #539 @LeeJim

0.13.1 2022-6-10

Bug Fixes

Features

Others

  • 支持微信开发者工具可视化编程

0.13.0 2022-6-1

BREAKING CHANGES

  • Picker: #462 @wutianSweet
    • 事件 change 更名为 pick
    • 事件 confirm 更名为 change
  • PickerItem: #462 @wutianSweet
    • 移除 value 属性
  • DateTimePicker: #462 @wutianSweet
    • 新增 startend 属性用于替代 disable-date 属性
    • 移除 disable-date 属性
    • 事件 change 更名为 pick
    • 事件 confirm 更名为 change
    • 移除 column-change 事件
    • 属性 format 默认值改成 ''
    • 重构了事件返回参数,在传入了 format 属性时,value 则是格式化之后的值,否则就是 picker-item 的值

Bug Fixes

  • Tabs: 修复在 popup 中使用时丢失 tab-nav 的问题 #491 @LeeJim
  • Input: 修复 max-character 不生效的问题 #495 @LeeJim
  • PullDownRefresh: 修复使用组件之后无法滚动的问题 #502 @LeeJim

Features

  • Tabbar: 新增支持 icon 插槽 #485 @LeeJim
  • Button: 新增 iconProps 属性透传至 icon #492 @LeeJim
  • Collapse: 新增 t-class-header & t-class-content 外部样式类 #496 @LeeJim
  • Input: 新增 prefixIcon 属性和插槽 #498 @LeeJim

0.12.1 2022-5-27

Bug Fixes

  • Dialog: 修复按钮传入 openType 不生效的问题 #470 @LeeJim
  • Collapse: 修复 t-class 外部样式类无法使用的问题 #473 @LeeJim
  • DropdownMenu: 修复 label 无法实时更新的问题 #474 @LeeJim
  • Sticky: 修复吸顶后 tabs 无法滑动的问题 #475 @LeeJim
  • Tabbar: 补充缺失的 icon 插槽 #485 @LeeJim

0.12.0 2022-5-24

BREAKING CHANGES

  • Collapse: expandIcon 默认值从 true 改成 null #462 @LeeJim
  • Collapse: headerRightContent 移除 boolean 类型 #462 @LeeJim

Bug Fixes

  • Tabbar: 优化代码避免在 setData 里传输不必要的页面实例 #448 @1977474741
  • Sticky: 修复在无法获取页面实例时报错的问题 #449 @JJunYang
  • Skeleton: 添加组件基础默认样式 #453 @JJunYang
  • DropdownMenu: 修正遮罩层的位置,以及下拉菜单的高度 #456 @LeeJim
  • DropdownMenu: 修复菜单选项点击区域过小的问题 #457 @LeeJim
  • BackTop: 修复丢失的 to-top 事件 #460 @JJunYang
  • Collapse: 修复 headerexpand-iconheader-right-content 插槽无法使用的问题 #462 @LeeJim

Features

0.11.2 2022-5-15

Bug Fixes

  • Picker: 修复在没有取消和确认按钮的时候,标题没居中对齐的问题 #435 @LeeJim
  • Sticky: 修复在极端情况下报错的问题 #440 @JJunYang

Features

  • 完善 Input 原生属性: #434 @LeeJim
    • 完善 change 事件,增加返回 cursorkeyCode 数据
    • 增加 keyboardheightchange 事件,键盘高度发生变化的时候触发
    • 增加占位符相关属性:placehoderStyleplaceholderClass
    • 增加光标相关属性:cursorselection-startselection-end
    • 增加 hold-keyboard 属性
    • 增加安全键盘相关属性
  • Button: 增加 bindchooseavatar 原生事件,用户选择头像 #443 @anlyyao
  • Input: 支持 borderless 属性 3cd7d58 @LeeJim

0.11.1 2022-5-10

Bug Fixes

0.11.0 2022-5-7

BREAKING CHANGES

Bug Fixes

0.10.0 2022-4-29

BREAKING CHANGES

  • Picker: 子组件名称从 t-picker-column 改成 t-picker-item #392 @LeeJim
  • DateTimePicker: value 从非受控改成受控 #413 @LeeJim

Bug Fixes

  • Drawer: 修复 items 标题无法显示的问题 #388 @anlyyao
  • PullDownRefresh: 修复无法使用的问题 #400 @LeeJim
  • Toast: 更正 Loading 标志的颜色 #405 @LeeJim
  • DateTimePicker: 修复 defaultValue 无法使用的问题 #413 @LeeJim

Features

  • Overlay: 新增遮罩层组件 #407 @LeeJim
  • ImageViewer: 新增图片预览组件 #408 @NuoHui
  • Tabs: 新增 click 事件 #384 @JJunYang
  • Grid: 新增 default slot #395 @LeeJim
  • Loading: 新增 inheritColor 属性,加载标志的颜色继承外部 #404 @LeeJim
  • Toast: 新增遮罩层,通过 showOverlayoverlayProps 控制 #409 @LeeJim

0.9.0 2022-4-21

BREAKING CHANGES

  • Steps: 子组件名称从 t-step 改成 t-step-item #373 @anlyyao

Bug Fixes

Features

0.8.0 2022-4-15

BREAKING CHANGES

  • CheckboxGroup: change 事件返回的 value 将会过滤非 checkbox 的值 #347 @LeeJim

Bug Fixes

  • Steps: 修复子步骤条不支持 status 的问题 #334 @anlyyao
  • Picker: 修复出现空白的取消和确认按钮 #342 @jin0209
  • Swiper: 修复点击误触发翻页问题 #343 @esky
  • Radio: 修复 label 错误的渲染位置 #347 @LeeJim
  • Checkbox: 修复 label 错误的渲染位置 #347 @LeeJim
  • Textarea:
  • Transition: 修复动画过程中触发 leave 会导致界面卡死的问题 #356 @esky

Features

  • DropdownMenu: 新增下拉菜单组件 #347 @LeeJim
  • Radio: 新增 borderless 属性 #347 @LeeJim
  • Checkbox:
    • 新增 borderless 属性 #347 @LeeJim
    • 新增 theme 属性,添加 tag 类型,默认值为 default #347 @LeeJim
  • CheckboxGroup: 新增 customStyle 属性,透传 style 至根元素 #347 @LeeJim

0.7.3 2022-4-7

Bug Fixes

  • Cell: 修复传入 String 类型的 right-icon 不生效的问题 #321 @LeeJim
  • Tabs: 属性 label 支持 slot #327 @LeeJim
  • Dialog: 完善 close 事件返回的参数 #332 @LeeJim
  • 受控优化:支持不传值时默认为非受控用法 #329 #331 @LeeJim

Features

  • 新增组件:
  • Picker: 新增属性 header 以及 headerfooter 的插槽 #323 @jin0209
  • DateTimePicker: 新增属性 header 以及 headerfooter 的插槽 #323 @jin0209

0.7.2 2022-3-31

Bug Fixes

  • Search: 修复 submit 事件返回参数错误的问题 #291 @anlyyao
  • Toast: 修复最大宽度和文案没对齐的问题 #301 @zhenzhencai
  • Input: 修复设置 clearable ,点击不清除内容的问题 #303 @LeeJim
  • Dialog: 修复 1px 边框在 iOS 上消失的问题 #304 @jin0209
  • Swiper: 修复延迟设置地址时,显示不正常的问题 #305 @esky
  • Button: 修复文案没有垂直居中的问题 #311 @anlyyao

Features

0.7.1 2022-3-25

Bug Fixes

  • Loading: 修复 loading 默认值为 true 但不显示的问题 #272 @JJunYang
  • Stepper: 修复图标偏移的问题 #280 @Winfans
  • Search: 修复 action-click 事件不生效的问题 #283 @LeeJim
  • Textarea: 修复 Form 无法获取值的问题 #284 @anlyyao

Feature

0.7.0 2022-3-18

BREAKING CHANGES

Bug Fixes

Feature

0.6.2 2022-3-14

Bug Fixes

Feature

  • Button: 新增 customDataset 属性,可通过 event.currentTarget.dataset.custom 获取 #259 @anlyyao
  • Upload: 支持对图片和视频的同时上传 #245 @xihangzhou

0.6.1 2022-3-10

Bug Fixes

0.6.0 2022-3-8

BREAKING CHANGES

  • Button: #212 @anlyyao
    • 重构 shape 的实现,新增支持 rectanglecircle 类型
    • 修复 shape = round 样式不对的问题
    • 支持纯图标按钮

Bug Fixes

0.5.4 2022-3-4

Bug Fixes

Feature

0.5.3 2022-2-24

Bug Fixes

  • Input: 修复 label 不生效的问题 #190 @zhenzhencai
  • Slider: 修复 value 不受控的问题 #193 @LeeJim
  • Search: #195 @LeeJim
    • 移除受控用法
    • 支持双向绑定
    • 修复 placeholder 展示错误的问题

0.5.2 2022-2-15

Bug Fixes

  • Stepper: 修复标签过长时的遮挡问题 #175 @GAOGAO1994
  • Upload: 修复 success 事件,返回当前选择的所有文件 #181 @LeeJim
  • Checkbox: 修复选择异常的问题 #181 @LeeJim

Feature

  • Upload: 新增 add 事件,返回当前选择的文件 #181 @LeeJim

0.5.1 2022-2-15

Bug Fixes

Feature

0.5.0 2022-1-28

BREAKING CHANGES

Bug Fixes

Feature

0.4.2 2022-1-10

Bug Fixes

  • Popup: 修复事件参数错误的问题 #91 @LeeJim
  • Checkbox: 完善缺失的插槽(labelcontent) #95 @LeeJim
  • Dialog: 修复按钮宽度计算错误的问题 #100 @LeeJim
  • Button: 修复在 { style: "v2" } 的情况下,按钮宽度异常的问题 #79 @vhxubo

0.4.1 2022-1-6

Bug Fixes

  • Tabs: 修复滑动切换时,不会触发 change 事件的问题 #65 @BeanCookie
  • Message: 未正确引入组件时,抛出的错误信息 #73 @LeeJim
  • Dialog: 修复样式异常的问题 #83 @LeeJim

Feature

  • Button: 支持 content 属性,代表按钮内容 #83 @LeeJim
  • Dialog: cancelBtnconfirmBtn 支持所有 t-button 的属性 #83 @LeeJim

0.4.0 2021-12-30

BREAKING CHANGES

Bug Fixes

  • Input: 移除了废弃属性 auto-focus,详情可关注小程序官方文档 @LeeJim
  • Tabs:

0.3.0 2021-12-23

BREAKING CHANGES

Bug Fixes

  • 修复开发者工具进行 NPM 构建时报错的问题 @LeeJim

Feature

  • Steps: 支持通过 slot 的方式传入 icon #22 @LeeJim

0.2.0 2021-12-20

BREAKING CHANGES

Bug Fixes

Feature

0.1.0-alpha.1 2021-12-8

Bug Fixes

  • Swiper: 修复无法切换的问题
  • Picker: 修复默认按钮没显示的问题

0.1.0 (2021-11-25)

BREAKING CHANGES

  • Badege: 属性 visible 更名为 showZero
  • Steps: 属性 direction 更名为 layout

Bug Fixes

  • DateTimePicker: 修复初始值为空时,取消筛选的问题